* [dts][PATCH V1 4/4] tests/vswitch_pvp_multi_paths_performance_with_cbdma: add new testsuite of DPDK-22.03
@ 2022-04-21 5:22 Wei Ling
2022-04-21 5:35 ` Huang, ChenyuX
0 siblings, 1 reply; 2+ messages in thread
From: Wei Ling @ 2022-04-21 5:22 UTC (permalink / raw)
To: dts; +Cc: Wei Ling
Add new testsuite of DPDK-22.03.
Signed-off-by: Wei Ling <weix.ling@intel.com>
---
..._pvp_multi_paths_performance_with_cbdma.py | 646 ++++++++++++++++++
1 file changed, 646 insertions(+)
create mode 100644 tests/TestSuite_vswitch_pvp_multi_paths_performance_with_cbdma.py
diff --git a/tests/TestSuite_vswitch_pvp_multi_paths_performance_with_cbdma.py b/tests/TestSuite_vswitch_pvp_multi_paths_performance_with_cbdma.py
new file mode 100644
index 00000000..9222afb4
--- /dev/null
+++ b/tests/TestSuite_vswitch_pvp_multi_paths_performance_with_cbdma.py
@@ -0,0 +1,646 @@
+# BSD LICENSE
+#
+# Copyright(c) <2022> Intel Corporation. All rights reserved.
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+#
+# * Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# * Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in
+# the documentation and/or other materials provided with the
+# distribution.
+# * Neither the name of Intel Corporation nor the names of its
+# contributors may be used to endorse or promote products derived
+# from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+"""
+DPDK Test suite.
+"""
+
+import json
+import os
+import re
+import time
+from copy import deepcopy
+
+import framework.rst as rst
+import framework.utils as utils
+from framework.packet import Packet
+from framework.pktgen import PacketGeneratorHelper
+from framework.pmd_output import PmdOutput
+from framework.settings import HEADER_SIZE, UPDATE_EXPECTED, load_global_setting
+from framework.test_case import TestCase
+
+
+class TestVswitchPvpMultiPathsPerformanceWithCbdma(TestCase):
+ def set_up_all(self):
+ """
+ Run at the start of each test suite.
+ """
+ self.build_vhost_app()
+ self.dut_ports = self.dut.get_ports()
+ self.number_of_ports = 1
+ self.verify(len(self.dut_ports) >= 1, "Insufficient ports for testing")
+ self.ports_socket = self.dut.get_numa_id(self.dut_ports[0])
+ self.cores = self.dut.get_core_list("all", socket=self.ports_socket)
+ self.vhost_core_list = self.cores[0:2]
+ self.vuser0_core_list = self.cores[2:4]
+ self.vhost_core_mask = utils.create_mask(self.vhost_core_list)
+ self.mem_channels = self.dut.get_memory_channels()
+ # get cbdma device
+ self.cbdma_dev_infos = []
+ self.dmas_info = None
+ self.device_str = None
+ self.out_path = "/tmp"
+ out = self.tester.send_expect("ls -d %s" % self.out_path, "# ")
+ if "No such file or directory" in out:
+ self.tester.send_expect("mkdir -p %s" % self.out_path, "# ")
+ self.base_dir = self.dut.base_dir.replace("~", "/root")
+ txport = self.tester.get_local_port(self.dut_ports[0])
+ self.txItf = self.tester.get_interface(txport)
+ self.virtio_user0_mac = "00:11:22:33:44:10"
+ self.vm_num = 2
+ self.app_testpmd_path = self.dut.apps_name["test-pmd"]
+ self.pktgen_helper = PacketGeneratorHelper()
+ self.vhost_user = self.dut.new_session(suite="vhost-user")
+ self.virtio_user0 = self.dut.new_session(suite="virtio-user0")
+ self.virtio_user0_pmd = PmdOutput(self.dut, self.virtio_user0)
+ self.headers_size = HEADER_SIZE["eth"] + HEADER_SIZE["ip"]
+ self.frame_size = [64, 128, 256, 512, 1024, 1518]
+ self.save_result_flag = True
+ self.json_obj = {}
+
+ def set_up(self):
+ """
+ Run before each test case.
+ """
+ self.dut.send_expect("rm -rf %s/vhost-net*" % self.base_dir, "#")
+ self.dut.send_expect("killall -I dpdk-vhost", "#", 20)
+ self.dut.send_expect("killall -I dpdk-testpmd", "#", 20)
+ self.dut.send_expect("killall -I qemu-system-x86_64", "#", 20)
+
+ # Prepare the result table
+ self.table_header = ["Frame"]
+ self.table_header.append("Mode/RXD-TXD")
+ self.table_header.append("Mpps")
+ self.table_header.append("% linerate")
+ self.result_table_create(self.table_header)
+
+ self.test_parameters = self.get_suite_cfg()["test_parameters"]
+ # test parameters include: frames size, descriptor numbers
+ self.test_parameters = self.get_suite_cfg()["test_parameters"]
+
+ # traffic duraion in second
+ self.test_duration = self.get_suite_cfg()["test_duration"]
+
+ # initilize throughput attribution
+ # {'$framesize':{"$nb_desc": 'throughput'}
+ self.throughput = {}
+
+ # Accepted tolerance in Mpps
+ self.gap = self.get_suite_cfg()["accepted_tolerance"]
+ self.test_result = {}
+ self.nb_desc = self.test_parameters[64][0]
+
+ def build_vhost_app(self):
+ out = self.dut.build_dpdk_apps("./examples/vhost")
+ self.verify("Error" not in out, "compilation vhost error")
+
+ def check_2M_env(self):
+ out = self.dut.send_expect(
+ "cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'", "# "
+ )
+ return True if out == "2048" else False
+
+ def start_vhost_app(self, allow_pci):
+ """
+ launch the vhost app on vhost side
+ """
+ self.app_path = self.dut.apps_name["vhost"]
+ socket_file_param = "--socket-file ./vhost-net"
+ allow_option = ""
+ for item in allow_pci:
+ allow_option += " -a {}".format(item)
+ params = (
+ " -c {} -n {} {} -- -p 0x1 --mergeable 1 --vm2vm 1 --stats 1 "
+ + socket_file_param
+ + " --dmas [{}] --total-num-mbufs 600000"
+ ).format(
+ self.vhost_core_mask,
+ self.mem_channels,
+ allow_option,
+ self.dmas_info,
+ )
+ self.command_line = self.app_path + params
+ self.vhost_user.send_command(self.command_line)
+ time.sleep(3)
+
+ def start_virtio_testpmd(
+ self,
+ virtio_path,
+ vlan_strip=False,
+ force_max_simd_bitwidth=False,
+ ):
+ """
+ launch the testpmd as virtio with vhost_net0
+ """
+ eal_params = (
+ " --vdev=net_virtio_user0,mac={},path=./vhost-net,queues=1,{}".format(
+ self.virtio_user0_mac, virtio_path
+ )
+ )
+ if self.check_2M_env():
+ eal_params += " --single-file-segments"
+ if force_max_simd_bitwidth:
+ eal_params += " --force-max-simd-bitwidth=512"
+ params = "--rxq=1 --txq=1 --txd=1024 --rxd=1024 --nb-cores=1"
+ if vlan_strip:
+ params = "--rx-offloads=0x0 --enable-hw-vlan-strip " + params
+ self.virtio_user0_pmd.start_testpmd(
+ cores=self.vuser0_core_list,
+ param=params,
+ eal_param=eal_params,
+ no_pci=True,
+ ports=[],
+ prefix="virtio-user0",
+ fixed_prefix=True,
+ )
+ self.virtio_user0_pmd.execute_cmd("set fwd mac")
+ self.virtio_user0_pmd.execute_cmd("start tx_first")
+ self.virtio_user0_pmd.execute_cmd("stop")
+ self.virtio_user0_pmd.execute_cmd("start")
+
+ def get_cbdma_ports_info_and_bind_to_dpdk(self, cbdma_num):
+ """
+ get all cbdma ports
+ """
+ out = self.dut.send_expect(
+ "./usertools/dpdk-devbind.py --status-dev dma", "# ", 30
+ )
+ device_info = out.split("\n")
+ for device in device_info:
+ pci_info = re.search("\s*(0000:\S*:\d*.\d*)", device)
+ if pci_info is not None:
+ dev_info = pci_info.group(1)
+ # the numa id of ioat dev, only add the device which on same socket with nic dev
+ bus = int(dev_info[5:7], base=16)
+ if bus >= 128:
+ cur_socket = 1
+ else:
+ cur_socket = 0
+ if self.ports_socket == cur_socket:
+ self.cbdma_dev_infos.append(pci_info.group(1))
+ self.verify(
+ len(self.cbdma_dev_infos) >= cbdma_num,
+ "There no enough cbdma device to run this suite",
+ )
+ used_cbdma = self.cbdma_dev_infos[0:cbdma_num]
+ dmas_info = ""
+ for dmas in used_cbdma:
+ number = used_cbdma.index(dmas)
+ dmas = "txd{}@{},".format(number, dmas)
+ dmas_info += dmas
+ self.dmas_info = dmas_info[:-1]
+ self.device_str = " ".join(used_cbdma)
+ self.dut.send_expect(
+ "./usertools/dpdk-devbind.py --force --bind=%s %s"
+ % (self.drivername, self.device_str),
+ "# ",
+ 60,
+ )
+
+ def bind_cbdma_device_to_kernel(self):
+ if self.device_str is not None:
+ self.dut.send_expect("modprobe ioatdma", "# ")
+ self.dut.send_expect(
+ "./usertools/dpdk-devbind.py -u %s" % self.device_str, "# ", 30
+ )
+ self.dut.send_expect(
+ "./usertools/dpdk-devbind.py --force --bind=ioatdma %s"
+ % self.device_str,
+ "# ",
+ 60,
+ )
+
+ def config_stream(self, frame_size):
+ tgen_input = []
+ rx_port = self.tester.get_local_port(self.dut_ports[0])
+ tx_port = self.tester.get_local_port(self.dut_ports[0])
+ payload_size = frame_size - self.headers_size
+ pkt = Packet(pkt_type="UDP", pkt_len=payload_size)
+ pkt.config_layer("ether", {"dst": self.virtio_user0_mac})
+ pcap = os.path.join(
+ self.out_path, "vswitch_pvp_multi_path_%s.pcap" % (frame_size)
+ )
+ pkt.save_pcapfile(self.tester, pcap)
+ tgen_input.append((rx_port, tx_port, pcap))
+ return tgen_input
+
+ def perf_test(self, case_info):
+ for frame_size in self.frame_size:
+ self.throughput[frame_size] = dict()
+ self.logger.info(
+ "Test running at parameters: " + "framesize: {}".format(frame_size)
+ )
+ tgenInput = self.config_stream(frame_size)
+ # clear streams before add new streams
+ self.tester.pktgen.clear_streams()
+ # run packet generator
+ streams = self.pktgen_helper.prepare_stream_from_tginput(
+ tgenInput, 100, None, self.tester.pktgen
+ )
+ # set traffic option
+ traffic_opt = {"duration": 5}
+ _, pps = self.tester.pktgen.measure_throughput(
+ stream_ids=streams, options=traffic_opt
+ )
+ Mpps = pps / 1000000.0
+ linerate = (
+ Mpps
+ * 100
+ / float(self.wirespeed(self.nic, frame_size, self.number_of_ports))
+ )
+ self.throughput[frame_size][self.nb_desc] = Mpps
+ results_row = [frame_size]
+ results_row.append(case_info)
+ results_row.append(Mpps)
+ results_row.append(linerate)
+ self.result_table_add(results_row)
+ self.result_table_print()
+
+ def handle_expected(self):
+ """
+ Update expected numbers to configurate file: $DTS_CFG_FOLDER/$suite_name.cfg
+ """
+ if load_global_setting(UPDATE_EXPECTED) == "yes":
+ for frame_size in self.test_parameters.keys():
+ for nb_desc in self.test_parameters[frame_size]:
+ self.expected_throughput[frame_size][nb_desc] = round(
+ self.throughput[frame_size][nb_desc], 3
+ )
+
+ def handle_results(self):
+ """
+ results handled process:
+ 1, save to self.test_results
+ 2, create test results table
+ 3, save to json file for Open Lab
+ """
+ header = self.table_header
+ header.append("Expected Throughput")
+ header.append("Throughput Difference")
+ for frame_size in self.test_parameters.keys():
+ wirespeed = self.wirespeed(self.nic, frame_size, self.number_of_ports)
+ ret_datas = {}
+ for nb_desc in self.test_parameters[frame_size]:
+ ret_data = {}
+ ret_data[header[0]] = frame_size
+ ret_data[header[1]] = nb_desc
+ ret_data[header[2]] = "{:.3f} Mpps".format(
+ self.throughput[frame_size][nb_desc]
+ )
+ ret_data[header[3]] = "{:.3f}%".format(
+ self.throughput[frame_size][nb_desc] * 100 / wirespeed
+ )
+ ret_data[header[4]] = "{:.3f} Mpps".format(
+ self.expected_throughput[frame_size][nb_desc]
+ )
+ ret_data[header[5]] = "{:.3f} Mpps".format(
+ self.throughput[frame_size][nb_desc]
+ - self.expected_throughput[frame_size][nb_desc]
+ )
+ ret_datas[nb_desc] = deepcopy(ret_data)
+ self.test_result[frame_size] = deepcopy(ret_datas)
+ # Create test results table
+ self.result_table_create(header)
+ for frame_size in self.test_parameters.keys():
+ for nb_desc in self.test_parameters[frame_size]:
+ table_row = list()
+ for i in range(len(header)):
+ table_row.append(self.test_result[frame_size][nb_desc][header[i]])
+ self.result_table_add(table_row)
+ # present test results to screen
+ self.result_table_print()
+ # save test results as a file
+ if self.save_result_flag:
+ self.save_result(self.test_result)
+
+ def save_result(self, data):
+ """
+ Saves the test results as a separated file named with
+ self.nic+_perf_virtio_user_pvp.json in output folder
+ if self.save_result_flag is True
+ """
+ case_name = self.running_case
+ self.json_obj[case_name] = list()
+ status_result = []
+ for frame_size in self.test_parameters.keys():
+ for nb_desc in self.test_parameters[frame_size]:
+ row_in = self.test_result[frame_size][nb_desc]
+ row_dict0 = dict()
+ row_dict0["performance"] = list()
+ row_dict0["parameters"] = list()
+ row_dict0["parameters"] = list()
+ result_throughput = float(row_in["Mpps"].split()[0])
+ expected_throughput = float(row_in["Expected Throughput"].split()[0])
+ # delta value and accepted tolerance in percentage
+ delta = result_throughput - expected_throughput
+ gap = expected_throughput * -self.gap * 0.01
+ delta = float(delta)
+ gap = float(gap)
+ self.logger.info("Accept tolerance are (Mpps) %f" % gap)
+ self.logger.info("Throughput Difference are (Mpps) %f" % delta)
+ if result_throughput > expected_throughput + gap:
+ row_dict0["status"] = "PASS"
+ else:
+ row_dict0["status"] = "FAIL"
+ row_dict1 = dict(
+ name="Throughput", value=result_throughput, unit="Mpps", delta=delta
+ )
+ row_dict2 = dict(
+ name="Txd/Rxd", value=row_in["Mode/RXD-TXD"], unit="descriptor"
+ )
+ row_dict3 = dict(name="frame_size", value=row_in["Frame"], unit="bytes")
+ row_dict0["performance"].append(row_dict1)
+ row_dict0["parameters"].append(row_dict2)
+ row_dict0["parameters"].append(row_dict3)
+ self.json_obj[case_name].append(row_dict0)
+ status_result.append(row_dict0["status"])
+ with open(
+ os.path.join(
+ rst.path2Result, "{0:s}_{1}.json".format(self.nic, self.suite_name)
+ ),
+ "w",
+ ) as fp:
+ json.dump(self.json_obj, fp)
+ self.verify("FAIL" not in status_result, "Exceeded Gap")
+
+ def test_perf_vswitch_pvp_split_ring_inorder_mergeable_path_performance_with_cbdma(
+ self,
+ ):
+ """
+ Test Case 1: Vswitch PVP split ring inorder mergeable path performance with CBDMA
+ """
+ self.test_target = self.running_case
+ self.expected_throughput = self.get_suite_cfg()["expected_throughput"][
+ self.test_target
+ ]
+
+ cbdma_num = 1
+ self.get_cbdma_ports_info_and_bind_to_dpdk(cbdma_num=cbdma_num)
+ allow_pci = [self.dut.ports_info[0]["pci"]]
+ for item in range(cbdma_num):
+ allow_pci.append(self.cbdma_dev_infos[item])
+ self.start_vhost_app(allow_pci=allow_pci)
+ virtio_path = "packed_vq=0,mrg_rxbuf=1,in_order=1"
+ self.start_virtio_testpmd(virtio_path=virtio_path)
+ case_info = "split ring inorder mergeable"
+ self.perf_test(case_info)
+ self.handle_expected()
+ self.handle_results()
+
+ def test_perf_vswitch_pvp_split_ring_inorder_no_mergeable_path_performance_with_cbdma(
+ self,
+ ):
+ """
+ Test Case 2: Vswitch PVP split ring inorder non-mergeable path performance with CBDMA
+ """
+ self.test_target = self.running_case
+ self.expected_throughput = self.get_suite_cfg()["expected_throughput"][
+ self.test_target
+ ]
+
+ cbdma_num = 1
+ self.get_cbdma_ports_info_and_bind_to_dpdk(cbdma_num=cbdma_num)
+ allow_pci = [self.dut.ports_info[0]["pci"]]
+ for item in range(cbdma_num):
+ allow_pci.append(self.cbdma_dev_infos[item])
+ self.start_vhost_app(allow_pci=allow_pci)
+ virtio_path = "packed_vq=0,mrg_rxbuf=0,in_order=1"
+ self.start_virtio_testpmd(virtio_path=virtio_path)
+ case_info = "split ring inorder non-mergeable"
+ self.perf_test(case_info)
+ self.handle_expected()
+ self.handle_results()
+
+ def test_perf_vswitch_pvp_split_ring_mergeable_path_performance_with_cbdma(self):
+ """
+ Test Case 3: Vswitch PVP split ring mergeable path performance with CBDMA
+ """
+ self.test_target = self.running_case
+ self.expected_throughput = self.get_suite_cfg()["expected_throughput"][
+ self.test_target
+ ]
+
+ cbdma_num = 1
+ self.get_cbdma_ports_info_and_bind_to_dpdk(cbdma_num=cbdma_num)
+ allow_pci = [self.dut.ports_info[0]["pci"]]
+ for item in range(cbdma_num):
+ allow_pci.append(self.cbdma_dev_infos[item])
+ self.start_vhost_app(allow_pci=allow_pci)
+ virtio_path = "packed_vq=0,mrg_rxbuf=1,in_order=0"
+ self.start_virtio_testpmd(virtio_path=virtio_path)
+ case_info = "split ring mergeable"
+ self.perf_test(case_info)
+ self.handle_expected()
+ self.handle_results()
+
+ def test_perf_vswitch_pvp_split_ring_non_mergeable_path_performance_with_cbdma(
+ self,
+ ):
+ """
+ Test Case 4: Vswitch PVP split ring non-mergeable path performance with CBDMA
+ """
+ self.test_target = self.running_case
+ self.expected_throughput = self.get_suite_cfg()["expected_throughput"][
+ self.test_target
+ ]
+
+ cbdma_num = 1
+ self.get_cbdma_ports_info_and_bind_to_dpdk(cbdma_num=cbdma_num)
+ allow_pci = [self.dut.ports_info[0]["pci"]]
+ for item in range(cbdma_num):
+ allow_pci.append(self.cbdma_dev_infos[item])
+ self.start_vhost_app(allow_pci=allow_pci)
+ virtio_path = "packed_vq=0,mrg_rxbuf=0,in_order=0"
+ self.start_virtio_testpmd(virtio_path=virtio_path, vlan_strip=True)
+ case_info = "split ring non-mergeable"
+ self.perf_test(case_info)
+ self.handle_expected()
+ self.handle_results()
+
+ def test_perf_vswitch_pvp_split_ring_vectorized_path_performance_with_cbdma(self):
+ """
+ Test Case 5: Vswitch PVP split ring vectorized path performance with CBDMA
+ """
+ self.test_target = self.running_case
+ self.expected_throughput = self.get_suite_cfg()["expected_throughput"][
+ self.test_target
+ ]
+
+ cbdma_num = 1
+ self.get_cbdma_ports_info_and_bind_to_dpdk(cbdma_num=cbdma_num)
+ allow_pci = [self.dut.ports_info[0]["pci"]]
+ for item in range(cbdma_num):
+ allow_pci.append(self.cbdma_dev_infos[item])
+ self.start_vhost_app(allow_pci=allow_pci)
+ virtio_path = "packed_vq=0,mrg_rxbuf=0,in_order=1,vectorized=1"
+ self.start_virtio_testpmd(virtio_path=virtio_path)
+ case_info = "split ring vectorized"
+ self.perf_test(case_info)
+ self.handle_expected()
+ self.handle_results()
+
+ def test_perf_vswitch_pvp_packed_ring_inorder_mergeable_path_performance_with_cbdma(
+ self,
+ ):
+ """
+ Test Case 6: Vswitch PVP virtio 1.1 inorder mergeable path performance with CBDMA
+ """
+ self.test_target = self.running_case
+ self.expected_throughput = self.get_suite_cfg()["expected_throughput"][
+ self.test_target
+ ]
+
+ cbdma_num = 1
+ self.get_cbdma_ports_info_and_bind_to_dpdk(cbdma_num=cbdma_num)
+ allow_pci = [self.dut.ports_info[0]["pci"]]
+ for item in range(cbdma_num):
+ allow_pci.append(self.cbdma_dev_infos[item])
+ self.start_vhost_app(allow_pci=allow_pci)
+ virtio_path = "packed_vq=1,mrg_rxbuf=1,in_order=1"
+ self.start_virtio_testpmd(virtio_path=virtio_path)
+ case_info = "split ring inorder mergeable"
+ self.perf_test(case_info)
+ self.handle_expected()
+ self.handle_results()
+
+ def test_perf_vswitch_pvp_packed_ring_inorder_no_mergeable_path_performance_with_cbdma(
+ self,
+ ):
+ """
+ Test Case 7: Vswitch PVP virtio 1.1 inorder non-mergeable path performance with CBDMA
+ """
+ self.test_target = self.running_case
+ self.expected_throughput = self.get_suite_cfg()["expected_throughput"][
+ self.test_target
+ ]
+
+ cbdma_num = 1
+ self.get_cbdma_ports_info_and_bind_to_dpdk(cbdma_num=cbdma_num)
+ allow_pci = [self.dut.ports_info[0]["pci"]]
+ for item in range(cbdma_num):
+ allow_pci.append(self.cbdma_dev_infos[item])
+ self.start_vhost_app(allow_pci=allow_pci)
+ virtio_path = "packed_vq=1,mrg_rxbuf=0,in_order=1"
+ self.start_virtio_testpmd(virtio_path=virtio_path)
+ case_info = "split ring inorder non-mergeable"
+ self.perf_test(case_info)
+ self.handle_expected()
+ self.handle_results()
+
+ def test_perf_vswitch_pvp_packed_ring_mergeable_path_performance_with_cbdma(self):
+ """
+ Test Case 8: Vswitch PVP virtio 1.1 mergeable path performance with CBDMA
+ """
+ self.test_target = self.running_case
+ self.expected_throughput = self.get_suite_cfg()["expected_throughput"][
+ self.test_target
+ ]
+
+ cbdma_num = 1
+ self.get_cbdma_ports_info_and_bind_to_dpdk(cbdma_num=cbdma_num)
+ allow_pci = [self.dut.ports_info[0]["pci"]]
+ for item in range(cbdma_num):
+ allow_pci.append(self.cbdma_dev_infos[item])
+ self.start_vhost_app(allow_pci=allow_pci)
+ virtio_path = "packed_vq=1,mrg_rxbuf=1,in_order=0"
+ self.start_virtio_testpmd(virtio_path=virtio_path)
+ case_info = "split ring mergeable"
+ self.perf_test(case_info)
+ self.handle_expected()
+ self.handle_results()
+
+ def test_perf_vswitch_pvp_packed_ring_non_mergeable_path_performance_with_cbdma(
+ self,
+ ):
+ """
+ Test Case 9: Vswitch PVP virtio 1.1 non-mergeable path performance with CBDMA
+ """
+ self.test_target = self.running_case
+ self.expected_throughput = self.get_suite_cfg()["expected_throughput"][
+ self.test_target
+ ]
+
+ cbdma_num = 1
+ self.get_cbdma_ports_info_and_bind_to_dpdk(cbdma_num=cbdma_num)
+ allow_pci = [self.dut.ports_info[0]["pci"]]
+ for item in range(cbdma_num):
+ allow_pci.append(self.cbdma_dev_infos[item])
+ self.start_vhost_app(allow_pci=allow_pci)
+ virtio_path = "packed_vq=1,mrg_rxbuf=0,in_order=0"
+ self.start_virtio_testpmd(virtio_path=virtio_path)
+ case_info = "split ring non-mergeable"
+ self.perf_test(case_info)
+ self.handle_expected()
+ self.handle_results()
+
+ def test_perf_vswitch_pvp_packed_ring_vectorized_path_performance_with_cbdma(self):
+ """
+ Test Case 10: Vswitch PVP virtio 1.1 vectorized path performance with CBDMA
+ """
+ self.test_target = self.running_case
+ self.expected_throughput = self.get_suite_cfg()["expected_throughput"][
+ self.test_target
+ ]
+
+ cbdma_num = 1
+ self.get_cbdma_ports_info_and_bind_to_dpdk(cbdma_num=cbdma_num)
+ allow_pci = [self.dut.ports_info[0]["pci"]]
+ for item in range(cbdma_num):
+ allow_pci.append(self.cbdma_dev_infos[item])
+ self.start_vhost_app(allow_pci=allow_pci)
+ virtio_path = "packed_vq=1,mrg_rxbuf=0,in_order=1,vectorized=1"
+ self.start_virtio_testpmd(virtio_path=virtio_path)
+ case_info = "split ring vectorized"
+ self.perf_test(case_info)
+ self.handle_expected()
+ self.handle_results()
+
+ def close_all_session(self):
+ if getattr(self, "vhost_user", None):
+ self.dut.close_session(self.vhost_user)
+ if getattr(self, "virtio-user0", None):
+ self.dut.close_session(self.virtio_user0)
+ if getattr(self, "virtio-user1", None):
+ self.dut.close_session(self.virtio_user1)
+
+ def tear_down(self):
+ """
+ Run after each test case.
+ """
+ self.virtio_user0_pmd.quit()
+ self.vhost_user.send_expect("^C", "# ", 20)
+ self.bind_cbdma_device_to_kernel()
+
+ def tear_down_all(self):
+ """
+ Run after each test suite.
+ """
+ self.close_all_session()
--
2.25.1
^ permalink raw reply [flat|nested] 2+ messages in thread
* RE: [dts][PATCH V1 4/4] tests/vswitch_pvp_multi_paths_performance_with_cbdma: add new testsuite of DPDK-22.03
2022-04-21 5:22 [dts][PATCH V1 4/4] tests/vswitch_pvp_multi_paths_performance_with_cbdma: add new testsuite of DPDK-22.03 Wei Ling
@ 2022-04-21 5:35 ` Huang, ChenyuX
0 siblings, 0 replies; 2+ messages in thread
From: Huang, ChenyuX @ 2022-04-21 5:35 UTC (permalink / raw)
To: Ling, WeiX, dts; +Cc: Ling, WeiX
[-- Attachment #1: Type: text/plain, Size: 349 bytes --]
> -----Original Message-----
> From: Wei Ling <weix.ling@intel.com>
> Sent: Thursday, April 21, 2022 1:23 PM
> To: dts@dpdk.org
> Cc: Ling, WeiX <weix.ling@intel.com>
> Subject: [dts][PATCH V1 4/4]
> tests/vswitch_pvp_multi_paths_performance_with_cbdma: add new testsuite
> of DPDK-22.03
Tested-by: Chenyu Huang <chenyux.huang@intel.com>
[-- Attachment #2: TestVswitchPvpMultiPathsPerformanceWithCbdma (1).log --]
[-- Type: application/octet-stream, Size: 502949 bytes --]
21/04/2022 11:17:41 dts:
TEST SUITE : TestVswitchPvpMultiPathsPerformanceWithCbdma
21/04/2022 11:17:41 dts: NIC : fortville_spirit
21/04/2022 11:17:41 dut.10.239.251.220:
21/04/2022 11:17:41 tester:
21/04/2022 11:17:41 dut.10.239.251.220: meson configure -Dexamples=vhost x86_64-native-linuxapp-gcc
21/04/2022 11:17:42 dut.10.239.251.220:
21/04/2022 11:17:42 dut.10.239.251.220: ninja -C x86_64-native-linuxapp-gcc
21/04/2022 11:17:49 dut.10.239.251.220: ninja: Entering directory `x86_64-native-linuxapp-gcc'
[0/1] Regenerating build files.
The Meson build system
Version: 0.59.1
Source dir: /root/dpdk
Build dir: /root/dpdk/x86_64-native-linuxapp-gcc
Build type: native build
Program cat found: YES (/usr/bin/cat)
Project name: DPDK
Project version: 22.03.0-rc3
C compiler for the host machine: gcc (gcc 9.3.0 "gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
C linker for the host machine: gcc ld.bfd 2.34
Host machine cpu family: x86_64
Host machine cpu: x86_64
Message: ## Building in Developer Mode ##
Program pkg-config found: YES (/usr/bin/pkg-config)
Program check-symbols.sh found: YES (/root/dpdk/buildtools/check-symbols.sh)
Program options-ibverbs-static.sh found: YES (/root/dpdk/buildtools/options-ibverbs-static.sh)
Program objdump found: YES (/usr/bin/objdump)
Program python3 found: YES (/usr/bin/python3)
Program cat found: YES (/usr/bin/cat)
Program ../buildtools/symlink-drivers-solibs.sh found: YES (/bin/sh /root/dpdk/config/../buildtools/symlink-drivers-solibs.sh)
Checking for size of "void *" : 8
Checking for size of "void *" : 8
Library m found: YES
Library numa found: YES
Has header "numaif.h" : YES (cached)
Library libfdt found: YES
Has header "fdt.h" : YES (cached)
Library libexecinfo found: NO
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Run-time dependency libarchive found: NO (tried pkgconfig)
Run-time dependency libbsd found: NO (tried pkgconfig)
Run-time dependency jansson found: NO (tried pkgconfig)
Dependency libpcap found: YES 1.9.1 (cached)
Has header "pcap.h" with dependency libpcap: YES (cached)
Compiler for C supports arguments -Wcast-qual: YES (cached)
Compiler for C supports arguments -Wdeprecated: YES (cached)
Compiler for C supports arguments -Wformat: YES (cached)
Compiler for C supports arguments -Wformat-nonliteral: YES (cached)
Compiler for C supports arguments -Wformat-security: YES (cached)
Compiler for C supports arguments -Wmissing-declarations: YES (cached)
Compiler for C supports arguments -Wmissing-prototypes: YES (cached)
Compiler for C supports arguments -Wnested-externs: YES (cached)
Compiler for C supports arguments -Wold-style-definition: YES (cached)
Compiler for C supports arguments -Wpointer-arith: YES (cached)
Compiler for C supports arguments -Wsign-compare: YES (cached)
Compiler for C supports arguments -Wstrict-prototypes: YES (cached)
Compiler for C supports arguments -Wundef: YES (cached)
Compiler for C supports arguments -Wwrite-strings: YES (cached)
Compiler for C supports arguments -Wno-address-of-packed-member: YES (cached)
Compiler for C supports arguments -Wno-packed-not-aligned: YES (cached)
Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached)
Compiler for C supports arguments -mavx512f: YES (cached)
Checking if "AVX512 checking" compiles: YES (cached)
Fetching value of define "__SSE4_2__" : 1 (cached)
Fetching value of define "__AES__" : 1 (cached)
Fetching value of define "__AVX__" : 1 (cached)
Fetching value of define "__AVX2__" : 1 (cached)
Fetching value of define "__AVX512BW__" : 1 (cached)
Fetching value of define "__AVX512CD__" : 1 (cached)
Fetching value of define "__AVX512DQ__" : 1 (cached)
Fetching value of define "__AVX512F__" : 1 (cached)
Fetching value of define "__AVX512VL__" : 1 (cached)
Fetching value of define "__PCLMUL__" : 1 (cached)
Fetching value of define "__RDRND__" : 1 (cached)
Fetching value of define "__RDSEED__" : 1 (cached)
Fetching value of define "__VPCLMULQDQ__" : (cached)
Compiler for C supports arguments -Wno-format-truncation: YES (cached)
Message: lib/kvargs: Defining dependency "kvargs"
Message: lib/telemetry: Defining dependency "telemetry"
Checking for function "getentropy" : YES (cached)
Message: lib/eal: Defining dependency "eal"
Message: lib/ring: Defining dependency "ring"
Message: lib/rcu: Defining dependency "rcu"
Message: lib/mempool: Defining dependency "mempool"
Message: lib/mbuf: Defining dependency "mbuf"
Fetching value of define "__PCLMUL__" : 1 (cached)
Fetching value of define "__AVX512F__" : 1 (cached)
Fetching value of define "__AVX512BW__" : 1 (cached)
Fetching value of define "__AVX512DQ__" : 1 (cached)
Fetching value of define "__AVX512VL__" : 1 (cached)
Fetching value of define "__VPCLMULQDQ__" : (cached)
Compiler for C supports arguments -mpclmul: YES (cached)
Compiler for C supports arguments -maes: YES (cached)
Compiler for C supports arguments -mavx512f: YES (cached)
Compiler for C supports arguments -mavx512bw: YES (cached)
Compiler for C supports arguments -mavx512dq: YES (cached)
Compiler for C supports arguments -mavx512vl: YES (cached)
Compiler for C supports arguments -mvpclmulqdq: YES (cached)
Compiler for C supports arguments -mavx2: YES (cached)
Compiler for C supports arguments -mavx: YES (cached)
Message: lib/net: Defining dependency "net"
Message: lib/meter: Defining dependency "meter"
Message: lib/ethdev: Defining dependency "ethdev"
Message: lib/pci: Defining dependency "pci"
Message: lib/cmdline: Defining dependency "cmdline"
Message: lib/metrics: Defining dependency "metrics"
Message: lib/hash: Defining dependency "hash"
Message: lib/timer: Defining dependency "timer"
Fetching value of define "__AVX2__" : 1 (cached)
Fetching value of define "__AVX512F__" : 1 (cached)
Fetching value of define "__AVX512VL__" : 1 (cached)
Fetching value of define "__AVX512CD__" : 1 (cached)
Fetching value of define "__AVX512BW__" : 1 (cached)
Message: lib/acl: Defining dependency "acl"
Message: lib/bbdev: Defining dependency "bbdev"
Message: lib/bitratestats: Defining dependency "bitratestats"
Dependency libelf found: YES 0.176 (cached)
Message: lib/bpf: Defining dependency "bpf"
Message: lib/cfgfile: Defining dependency "cfgfile"
Message: lib/compressdev: Defining dependency "compressdev"
Message: lib/cryptodev: Defining dependency "cryptodev"
Message: lib/distributor: Defining dependency "distributor"
Message: lib/efd: Defining dependency "efd"
Message: lib/eventdev: Defining dependency "eventdev"
Message: lib/gpudev: Defining dependency "gpudev"
Message: lib/gro: Defining dependency "gro"
Message: lib/gso: Defining dependency "gso"
Message: lib/ip_frag: Defining dependency "ip_frag"
Message: lib/jobstats: Defining dependency "jobstats"
Message: lib/kni: Defining dependency "kni"
Message: lib/latencystats: Defining dependency "latencystats"
Message: lib/lpm: Defining dependency "lpm"
Message: lib/member: Defining dependency "member"
Message: lib/pcapng: Defining dependency "pcapng"
Compiler for C supports arguments -Wno-cast-qual: YES (cached)
Message: lib/power: Defining dependency "power"
Message: lib/rawdev: Defining dependency "rawdev"
Message: lib/regexdev: Defining dependency "regexdev"
Message: lib/dmadev: Defining dependency "dmadev"
Message: lib/rib: Defining dependency "rib"
Message: lib/reorder: Defining dependency "reorder"
Message: lib/sched: Defining dependency "sched"
Message: lib/security: Defining dependency "security"
Message: lib/stack: Defining dependency "stack"
Has header "linux/userfaultfd.h" : YES (cached)
Message: lib/vhost: Defining dependency "vhost"
Message: lib/ipsec: Defining dependency "ipsec"
Fetching value of define "__AVX512F__" : 1 (cached)
Fetching value of define "__AVX512DQ__" : 1 (cached)
Fetching value of define "__AVX512BW__" : 1 (cached)
Message: lib/fib: Defining dependency "fib"
Message: lib/port: Defining dependency "port"
Message: lib/pdump: Defining dependency "pdump"
Message: lib/table: Defining dependency "table"
Message: lib/pipeline: Defining dependency "pipeline"
Message: lib/flow_classify: Defining dependency "flow_classify"
Message: lib/graph: Defining dependency "graph"
Message: lib/node: Defining dependency "node"
Compiler for C supports arguments -Wno-format-truncation: YES (cached)
Message: drivers/common/cpt: Defining dependency "common_cpt"
Compiler for C supports arguments -Wno-cast-qual: YES (cached)
Compiler for C supports arguments -Wno-pointer-arith: YES (cached)
Message: drivers/common/dpaax: Defining dependency "common_dpaax"
Compiler for C supports arguments -Wno-pointer-to-int-cast: YES (cached)
Message: drivers/common/iavf: Defining dependency "common_iavf"
Run-time dependency libmusdk found: NO (tried pkgconfig)
Message: drivers/common/octeontx: Defining dependency "common_octeontx"
Message: drivers/bus/auxiliary: Defining dependency "bus_auxiliary"
Compiler for C supports arguments -Wno-cast-qual: YES (cached)
Compiler for C supports arguments -Wno-pointer-arith: YES (cached)
Message: drivers/bus/dpaa: Defining dependency "bus_dpaa"
Message: drivers/bus/fslmc: Defining dependency "bus_fslmc"
Message: drivers/bus/ifpga: Defining dependency "bus_ifpga"
Message: drivers/bus/pci: Defining dependency "bus_pci"
Message: drivers/bus/vdev: Defining dependency "bus_vdev"
Message: drivers/bus/vmbus: Defining dependency "bus_vmbus"
Message: drivers/common/cnxk: Defining dependency "common_cnxk"
Compiler for C supports arguments -std=c11: YES (cached)
Compiler for C supports arguments -Wno-strict-prototypes: YES (cached)
Compiler for C supports arguments -D_BSD_SOURCE: YES (cached)
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES (cached)
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES (cached)
Run-time dependency libmlx5 found: NO (tried pkgconfig)
Library mlx5 found: NO
Run-time dependency libcrypto found: NO (tried pkgconfig)
Message: drivers/common/qat: Defining dependency "common_qat"
Compiler for C supports arguments -Wdisabled-optimization: YES (cached)
Compiler for C supports arguments -Waggregate-return: YES (cached)
Compiler for C supports arguments -Wbad-function-cast: YES (cached)
Compiler for C supports arguments -Wno-sign-compare: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-unused-variable: YES (cached)
Compiler for C supports arguments -Wno-empty-body: YES (cached)
Compiler for C supports arguments -Wno-unused-but-set-variable: YES (cached)
Message: drivers/common/sfc_efx: Defining dependency "common_sfc_efx"
Message: drivers/mempool/bucket: Defining dependency "mempool_bucket"
Message: drivers/mempool/cnxk: Defining dependency "mempool_cnxk"
Message: drivers/mempool/dpaa: Defining dependency "mempool_dpaa"
Message: drivers/mempool/dpaa2: Defining dependency "mempool_dpaa2"
Message: drivers/mempool/octeontx: Defining dependency "mempool_octeontx"
Message: drivers/mempool/ring: Defining dependency "mempool_ring"
Message: drivers/mempool/stack: Defining dependency "mempool_stack"
Message: drivers/dma/cnxk: Defining dependency "dma_cnxk"
Compiler for C supports arguments -Wno-pointer-arith: YES (cached)
Message: drivers/dma/dpaa: Defining dependency "dma_dpaa"
Message: drivers/dma/hisilicon: Defining dependency "dma_hisilicon"
Message: drivers/dma/idxd: Defining dependency "dma_idxd"
Message: drivers/dma/ioat: Defining dependency "dma_ioat"
Message: drivers/dma/skeleton: Defining dependency "dma_skeleton"
Message: drivers/raw/cnxk_bphy: Defining dependency "raw_cnxk_bphy"
Message: drivers/raw/cnxk_gpio: Defining dependency "raw_cnxk_gpio"
Message: drivers/raw/dpaa2_cmdif: Defining dependency "raw_dpaa2_cmdif"
Message: drivers/raw/dpaa2_qdma: Defining dependency "raw_dpaa2_qdma"
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency librt found: NO (tried pkgconfig and cmake)
Library rt found: YES
Message: Disabling ifpga [drivers/raw/ifpga]: missing internal dependency "net_i40e"
Message: drivers/raw/ntb: Defining dependency "raw_ntb"
Message: drivers/raw/skeleton: Defining dependency "raw_skeleton"
Message: drivers/net/af_packet: Defining dependency "net_af_packet"
Run-time dependency libxdp found: NO (tried pkgconfig)
Run-time dependency libbpf found: NO (tried pkgconfig)
Library bpf found: NO
Has header "linux/if_xdp.h" : YES (cached)
Message: drivers/net/ark: Defining dependency "net_ark"
Message: drivers/net/atlantic: Defining dependency "net_atlantic"
Message: drivers/net/avp: Defining dependency "net_avp"
Message: drivers/net/axgbe: Defining dependency "net_axgbe"
Dependency zlib found: YES 1.2.11 (cached)
Message: drivers/net/bnx2x: Defining dependency "net_bnx2x"
Compiler for C supports arguments -DSUPPORT_CFA_HW_ALL=1: YES (cached)
Fetching value of define "__AVX2__" : 1 (cached)
Message: drivers/net/bnxt: Defining dependency "net_bnxt"
Message: drivers/net/bonding: Defining dependency "net_bond"
Compiler for C supports arguments -flax-vector-conversions: YES (cached)
Compiler for C supports arguments -Wno-strict-aliasing: YES (cached)
Message: drivers/net/cnxk: Defining dependency "net_cnxk"
Message: drivers/net/cxgbe: Defining dependency "net_cxgbe"
Compiler for C supports arguments -Wno-pointer-arith: YES (cached)
Message: drivers/net/dpaa: Defining dependency "net_dpaa"
Message: drivers/net/dpaa2: Defining dependency "net_dpaa2"
Compiler for C supports arguments -Wno-uninitialized: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-unused-variable: YES (cached)
Compiler for C supports arguments -Wno-misleading-indentation: YES (cached)
Compiler for C supports arguments -Wno-implicit-fallthrough: YES (cached)
Message: drivers/net/e1000: Defining dependency "net_e1000"
Message: drivers/net/ena: Defining dependency "net_ena"
Message: drivers/net/enetc: Defining dependency "net_enetc"
Message: drivers/net/enetfec: Defining dependency "net_enetfec"
Fetching value of define "__AVX2__" : 1 (cached)
Message: drivers/net/enic: Defining dependency "net_enic"
Message: drivers/net/failsafe: Defining dependency "net_failsafe"
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-unused-value: YES (cached)
Compiler for C supports arguments -Wno-strict-aliasing: YES (cached)
Compiler for C supports arguments -Wno-format-extra-args: YES (cached)
Compiler for C supports arguments -Wno-unused-variable: YES (cached)
Compiler for C supports arguments -Wno-implicit-fallthrough: YES (cached)
Message: drivers/net/fm10k: Defining dependency "net_fm10k"
Message: drivers/net/hinic: Defining dependency "net_hinic"
Message: drivers/net/hns3: Defining dependency "net_hns3"
Compiler for C supports arguments -Wno-sign-compare: YES (cached)
Compiler for C supports arguments -Wno-unused-value: YES (cached)
Compiler for C supports arguments -Wno-format: YES (cached)
Compiler for C supports arguments -Wno-format-security: YES (cached)
Compiler for C supports arguments -Wno-format-nonliteral: YES (cached)
Compiler for C supports arguments -Wno-strict-aliasing: YES (cached)
Compiler for C supports arguments -Wno-unused-but-set-variable: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Fetching value of define "__AVX2__" : 1 (cached)
Fetching value of define "__AVX512F__" : 1 (cached)
Fetching value of define "__AVX512BW__" : 1 (cached)
Compiler for C supports arguments -mavx512f: YES (cached)
Compiler for C supports arguments -mavx512bw: YES (cached)
Compiler for C supports arguments -march=skylake-avx512: YES (cached)
Message: drivers/net/i40e: Defining dependency "net_i40e"
Fetching value of define "__AVX2__" : 1 (cached)
Fetching value of define "__AVX512F__" : 1 (cached)
Fetching value of define "__AVX512BW__" : 1 (cached)
Compiler for C supports arguments -mavx512f: YES (cached)
Compiler for C supports arguments -mavx512bw: YES (cached)
Compiler for C supports arguments -march=skylake-avx512: YES (cached)
Message: drivers/net/iavf: Defining dependency "net_iavf"
Compiler for C supports arguments -Wno-unused-value: YES (cached)
Compiler for C supports arguments -Wno-unused-but-set-variable: YES (cached)
Compiler for C supports arguments -Wno-unused-variable: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Fetching value of define "__AVX2__" : 1 (cached)
Fetching value of define "__AVX512F__" : 1 (cached)
Fetching value of define "__AVX512BW__" : 1 (cached)
Compiler for C supports arguments -mavx512f: YES (cached)
Compiler for C supports arguments -mavx512bw: YES (cached)
Compiler for C supports arguments -march=skylake-avx512: YES (cached)
Message: drivers/net/ice: Defining dependency "net_ice"
Message: drivers/net/igc: Defining dependency "net_igc"
Message: drivers/net/ionic: Defining dependency "net_ionic"
Message: drivers/net/ipn3ke: Defining dependency "net_ipn3ke"
Compiler for C supports arguments -Wno-unused-value: YES (cached)
Compiler for C supports arguments -Wno-unused-but-set-variable: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Message: drivers/net/ixgbe: Defining dependency "net_ixgbe"
Message: drivers/net/kni: Defining dependency "net_kni"
Message: drivers/net/liquidio: Defining dependency "net_liquidio"
Message: drivers/net/memif: Defining dependency "net_memif"
Run-time dependency libmlx4 found: NO (tried pkgconfig)
Library mlx4 found: NO
Compiler for C supports arguments -std=c11: YES (cached)
Compiler for C supports arguments -Wno-strict-prototypes: YES (cached)
Compiler for C supports arguments -D_BSD_SOURCE: YES (cached)
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES (cached)
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES (cached)
Message: Disabling mlx5 [drivers/net/mlx5]: missing internal dependency "common_mlx5"
Run-time dependency libmusdk found: NO (tried pkgconfig)
Run-time dependency libmusdk found: NO (tried pkgconfig)
Message: drivers/net/netvsc: Defining dependency "net_netvsc"
Run-time dependency netcope-common found: NO (tried pkgconfig)
Message: drivers/net/nfp: Defining dependency "net_nfp"
Message: drivers/net/ngbe: Defining dependency "net_ngbe"
Message: drivers/net/null: Defining dependency "net_null"
Message: drivers/net/octeontx: Defining dependency "net_octeontx"
Message: drivers/net/octeontx_ep: Defining dependency "net_octeontx_ep"
Message: drivers/net/pcap: Defining dependency "net_pcap"
Compiler for C supports arguments -Wno-pointer-arith: YES (cached)
Message: drivers/net/pfe: Defining dependency "net_pfe"
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-sign-compare: YES (cached)
Compiler for C supports arguments -Wno-missing-prototypes: YES (cached)
Compiler for C supports arguments -Wno-cast-qual: YES (cached)
Compiler for C supports arguments -Wno-unused-function: YES (cached)
Compiler for C supports arguments -Wno-unused-variable: YES (cached)
Compiler for C supports arguments -Wno-strict-aliasing: YES (cached)
Compiler for C supports arguments -Wno-missing-prototypes: YES (cached)
Compiler for C supports arguments -Wno-unused-value: YES (cached)
Compiler for C supports arguments -Wno-format-nonliteral: YES (cached)
Compiler for C supports arguments -Wno-shift-negative-value: YES (cached)
Compiler for C supports arguments -Wno-unused-but-set-variable: YES (cached)
Compiler for C supports arguments -Wno-missing-declarations: YES (cached)
Compiler for C supports arguments -Wno-maybe-uninitialized: YES (cached)
Compiler for C supports arguments -Wno-strict-prototypes: YES (cached)
Compiler for C supports arguments -Wno-shift-negative-value: YES (cached)
Compiler for C supports arguments -Wno-implicit-fallthrough: YES (cached)
Compiler for C supports arguments -Wno-format-extra-args: YES (cached)
Compiler for C supports arguments -Wno-visibility: NO (cached)
Compiler for C supports arguments -Wno-empty-body: YES (cached)
Compiler for C supports arguments -Wno-invalid-source-encoding: NO (cached)
Compiler for C supports arguments -Wno-sometimes-uninitialized: NO (cached)
Compiler for C supports arguments -Wno-pointer-bool-conversion: NO (cached)
Compiler for C supports arguments -Wno-format-nonliteral: YES (cached)
Message: drivers/net/qede: Defining dependency "net_qede"
Message: drivers/net/ring: Defining dependency "net_ring"
Compiler for C supports arguments -Wno-strict-aliasing: YES (cached)
Compiler for C supports arguments -Wdisabled-optimization: YES (cached)
Compiler for C supports arguments -Waggregate-return: YES (cached)
Compiler for C supports arguments -Wbad-function-cast: YES (cached)
Library atomic found: YES
Message: drivers/net/sfc: Defining dependency "net_sfc"
Message: drivers/net/softnic: Defining dependency "net_softnic"
Header <linux/pkt_cls.h> has symbol "TCA_FLOWER_UNSPEC" : YES (cached)
Header <linux/pkt_cls.h> has symbol "TCA_FLOWER_KEY_VLAN_PRIO" : YES (cached)
Header <linux/pkt_cls.h> has symbol "TCA_BPF_UNSPEC" : YES (cached)
Header <linux/pkt_cls.h> has symbol "TCA_BPF_FD" : YES (cached)
Header <linux/tc_act/tc_bpf.h> has symbol "TCA_ACT_BPF_UNSPEC" : YES (cached)
Header <linux/tc_act/tc_bpf.h> has symbol "TCA_ACT_BPF_FD" : YES (cached)
Configuring tap_autoconf.h using configuration
Message: drivers/net/tap: Defining dependency "net_tap"
Compiler for C supports arguments -fno-prefetch-loop-arrays: YES (cached)
Compiler for C supports arguments -Wno-maybe-uninitialized: YES (cached)
Message: drivers/net/thunderx: Defining dependency "net_thunderx"
Message: drivers/net/txgbe: Defining dependency "net_txgbe"
Compiler for C supports arguments -D_BSD_SOURCE: YES (cached)
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES (cached)
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES (cached)
Message: drivers/net/vdev_netvsc: Defining dependency "net_vdev_netvsc"
Message: drivers/net/vhost: Defining dependency "net_vhost"
Compiler for C supports arguments -mavx512f: YES (cached)
Compiler for C supports arguments -mavx512vl: YES (cached)
Compiler for C supports arguments -mavx512bw: YES (cached)
Message: drivers/net/virtio: Defining dependency "net_virtio"
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-unused-value: YES (cached)
Compiler for C supports arguments -Wno-strict-aliasing: YES (cached)
Compiler for C supports arguments -Wno-format-extra-args: YES (cached)
Message: drivers/net/vmxnet3: Defining dependency "net_vmxnet3"
Run-time dependency libaarch64crypto found: NO (tried pkgconfig)
Message: drivers/crypto/bcmfs: Defining dependency "crypto_bcmfs"
Message: drivers/crypto/caam_jr: Defining dependency "crypto_caam_jr"
Run-time dependency libcrypto found: NO (tried pkgconfig)
Message: drivers/crypto/cnxk: Defining dependency "crypto_cnxk"
Message: drivers/crypto/dpaa_sec: Defining dependency "crypto_dpaa_sec"
Message: drivers/crypto/dpaa2_sec: Defining dependency "crypto_dpaa2_sec"
Library IPSec_MB found: NO
Compiler for C supports arguments -std=c11: YES (cached)
Compiler for C supports arguments -Wno-strict-prototypes: YES (cached)
Compiler for C supports arguments -D_BSD_SOURCE: YES (cached)
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES (cached)
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES (cached)
Message: Disabling mlx5 [drivers/crypto/mlx5]: missing internal dependency "common_mlx5"
Run-time dependency libmusdk found: NO (tried pkgconfig)
Message: drivers/crypto/nitrox: Defining dependency "crypto_nitrox"
Message: drivers/crypto/null: Defining dependency "crypto_null"
Message: drivers/crypto/octeontx: Defining dependency "crypto_octeontx"
Run-time dependency libcrypto found: NO (tried pkgconfig)
Message: drivers/crypto/scheduler: Defining dependency "crypto_scheduler"
Message: drivers/crypto/virtio: Defining dependency "crypto_virtio"
Run-time dependency libisal found: NO (tried pkgconfig)
Compiler for C supports arguments -std=c11: YES (cached)
Compiler for C supports arguments -Wno-strict-prototypes: YES (cached)
Compiler for C supports arguments -D_BSD_SOURCE: YES (cached)
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES (cached)
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES (cached)
Message: Disabling mlx5 [drivers/compress/mlx5]: missing internal dependency "common_mlx5"
Message: drivers/compress/octeontx: Defining dependency "compress_octeontx"
Dependency zlib found: YES 1.2.11 (cached)
Message: drivers/compress/zlib: Defining dependency "compress_zlib"
Compiler for C supports arguments -std=c11: YES (cached)
Compiler for C supports arguments -Wno-strict-prototypes: YES (cached)
Compiler for C supports arguments -D_BSD_SOURCE: YES (cached)
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES (cached)
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES (cached)
Message: Disabling mlx5 [drivers/regex/mlx5]: missing internal dependency "common_mlx5"
Library librxp_compiler found: NO
Message: drivers/regex/cn9k: Defining dependency "regex_cn9k"
Message: drivers/vdpa/ifc: Defining dependency "vdpa_ifc"
Compiler for C supports arguments -std=c11: YES (cached)
Compiler for C supports arguments -Wno-strict-prototypes: YES (cached)
Compiler for C supports arguments -D_BSD_SOURCE: YES (cached)
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES (cached)
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES (cached)
Message: Disabling mlx5 [drivers/vdpa/mlx5]: missing internal dependency "common_mlx5"
Message: drivers/vdpa/sfc: Defining dependency "vdpa_sfc"
Compiler for C supports arguments -flax-vector-conversions: YES (cached)
Compiler for C supports arguments -Wno-strict-aliasing: YES (cached)
Message: drivers/event/cnxk: Defining dependency "event_cnxk"
Message: drivers/event/dlb2: Defining dependency "event_dlb2"
Message: drivers/event/dpaa: Defining dependency "event_dpaa"
Message: drivers/event/dpaa2: Defining dependency "event_dpaa2"
Compiler for C supports arguments -Wno-format-nonliteral: YES (cached)
Message: drivers/event/dsw: Defining dependency "event_dsw"
Message: drivers/event/opdl: Defining dependency "event_opdl"
Message: drivers/event/skeleton: Defining dependency "event_skeleton"
Message: drivers/event/sw: Defining dependency "event_sw"
Message: drivers/event/octeontx: Defining dependency "event_octeontx"
Message: drivers/baseband/acc100: Defining dependency "baseband_acc100"
Message: drivers/baseband/fpga_5gnr_fec: Defining dependency "baseband_fpga_5gnr_fec"
Message: drivers/baseband/fpga_lte_fec: Defining dependency "baseband_fpga_lte_fec"
Message: drivers/baseband/la12xx: Defining dependency "baseband_la12xx"
Message: drivers/baseband/null: Defining dependency "baseband_null"
Library libturbo found: NO
Library libldpc_decoder_5gnr found: NO
Message: drivers/baseband/turbo_sw: Defining dependency "baseband_turbo_sw"
Has header "cuda.h" : NO (cached)
Compiler for C supports arguments -Wno-format-truncation: YES (cached)
Dependency zlib found: YES 1.2.11 (cached)
Message: hugepage availability: true
Program doxygen found: NO
Program sphinx-build found: NO
Compiler for C supports arguments -Wno-format-truncation: YES (cached)
Program touch found: YES (/usr/bin/touch)
Program make found: YES (/usr/bin/make)
Program touch found: YES (/usr/bin/touch)
Program make found: YES (/usr/bin/make)
Configuring rte_build_config.h using configuration
Message:
=================
Libraries Enabled
=================
libs:
kvargs, telemetry, eal, ring, rcu, mempool, mbuf, net,
meter, ethdev, pci, cmdline, metrics, hash, timer, acl,
bbdev, bitratestats, bpf, cfgfile, compressdev, cryptodev, distributor, efd,
eventdev, gpudev, gro, gso, ip_frag, jobstats, kni, latencystats,
lpm, member, pcapng, power, rawdev, regexdev, dmadev, rib,
reorder, sched, security, stack, vhost, ipsec, fib, port,
pdump, table, pipeline, flow_classify, graph, node,
Message:
===============
Drivers Enabled
===============
common:
cpt, dpaax, iavf, octeontx, cnxk, qat, sfc_efx,
bus:
auxiliary, dpaa, fslmc, ifpga, pci, vdev, vmbus,
mempool:
bucket, cnxk, dpaa, dpaa2, octeontx, ring, stack,
dma:
cnxk, dpaa, hisilicon, idxd, ioat, skeleton,
raw:
cnxk_bphy, cnxk_gpio, dpaa2_cmdif, dpaa2_qdma, ntb, skeleton,
net:
af_packet, ark, atlantic, avp, axgbe, bnx2x, bnxt, bond,
cnxk, cxgbe, dpaa, dpaa2, e1000, ena, enetc, enetfec,
enic, failsafe, fm10k, hinic, hns3, i40e, iavf, ice,
igc, ionic, ipn3ke, ixgbe, kni, liquidio, memif, netvsc,
nfp, ngbe, null, octeontx, octeontx_ep, pcap, pfe, qede,
ring, sfc, softnic, tap, thunderx, txgbe, vdev_netvsc, vhost,
virtio, vmxnet3,
crypto:
bcmfs, caam_jr, cnxk, dpaa_sec, dpaa2_sec, nitrox, null, octeontx,
scheduler, virtio,
compress:
octeontx, zlib,
regex:
cn9k,
vdpa:
ifc, sfc,
event:
cnxk, dlb2, dpaa, dpaa2, dsw, opdl, skeleton, sw,
octeontx,
baseband:
acc100, fpga_5gnr_fec, fpga_lte_fec, la12xx, null, turbo_sw,
gpu:
Message:
=================
Content Skipped
=================
libs:
drivers:
common/mvep: missing dependency, "libmusdk"
common/mlx5: missing dependency, "mlx5"
crypto/qat: missing dependency, libcrypto
raw/ifpga: missing internal dependency, "net_i40e"
raw/ioat: replaced by dmadev drivers
net/af_xdp: missing dependency, "libxdp" and "libbpf"
net/mlx4: missing dependency, "mlx4"
net/mlx5: missing internal dependency, "common_mlx5"
net/mvneta: missing dependency, "libmusdk"
net/mvpp2: missing dependency, "libmusdk"
net/nfb: missing dependency, "libnfb"
crypto/armv8: missing dependency, "libAArch64crypto"
crypto/ccp: missing dependency, "libcrypto"
crypto/ipsec_mb: missing dependency, "libIPSec_MB"
crypto/mlx5: missing internal dependency, "common_mlx5"
crypto/mvsam: missing dependency, "libmusdk"
crypto/openssl: missing dependency, "libcrypto"
compress/isal: missing dependency, "libisal"
compress/mlx5: missing internal dependency, "common_mlx5"
regex/mlx5: missing internal dependency, "common_mlx5"
vdpa/mlx5: missing internal dependency, "common_mlx5"
gpu/cuda: missing dependency, "cuda.h"
Build targets in project: 1103
Found ninja-1.10.2.git.kitware.jobserver-1 at /usr/local/bin/ninja
[1/3] Compiling C object examples/dpdk-vhost.p/vhost_virtio_net.c.o
[2/3] Compiling C object examples/dpdk-vhost.p/vhost_main.c.o
[3/3] Linking target examples/dpdk-vhost
21/04/2022 11:17:49 dut.10.239.251.220: ls x86_64-native-linuxapp-gcc/examples/dpdk-vhost
21/04/2022 11:17:49 dut.10.239.251.220: x86_64-native-linuxapp-gcc/examples/dpdk-vhost
21/04/2022 11:17:49 tester: ls -d /tmp
21/04/2022 11:17:49 tester: /tmp
21/04/2022 11:17:52 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_packed_ring_inorder_mergeable_path_performance_with_cbdma Begin
21/04/2022 11:17:52 dut.10.239.251.220:
21/04/2022 11:17:52 tester:
21/04/2022 11:17:52 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
21/04/2022 11:17:52 dut.10.239.251.220:
21/04/2022 11:17:52 dut.10.239.251.220: killall -I dpdk-vhost
21/04/2022 11:17:52 dut.10.239.251.220: dpdk-vhost: no process found
21/04/2022 11:17:52 dut.10.239.251.220: killall -I dpdk-testpmd
21/04/2022 11:17:53 dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 11:17:53 dut.10.239.251.220: killall -I qemu-system-x86_64
21/04/2022 11:17:53 dut.10.239.251.220: qemu-system-x86_64: no process found
21/04/2022 11:17:53 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 11:17:53 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
21/04/2022 11:17:53 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
21/04/2022 11:17:54 dut.10.239.251.220:
21/04/2022 11:17:58 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 11:17:58 dut.10.239.251.220: 1048576
21/04/2022 11:18:09 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 64
21/04/2022 11:18:09 tester: ls -d /tmp
21/04/2022 11:18:09 tester: /tmp
21/04/2022 11:18:09 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_64.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_64.pcap
21/04/2022 11:18:11 pktgen: test port 0 map gen port 0
21/04/2022 11:18:11 pktgen: test port 0 map gen port 0
21/04/2022 11:18:11 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:18:11 pktgen: trex port <0> not support flow control
21/04/2022 11:18:11 pktgen: check the trex port link status
21/04/2022 11:18:11 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:18:11 pktgen: begin traffic ......
21/04/2022 11:18:11 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:18:16 pktgen: begin get port statistic ...
21/04/2022 11:18:16 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_64.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:18:16 pktgen: {0: {'ibytes': 1831411768,
'ierrors': 0,
'ipackets': 26932526,
'obytes': 8827440960,
'oerrors': 0,
'opackets': 137928793,
'rx_bps': 2818675200.0,
'rx_bps_L1': 3647699679.9999995,
'rx_pps': 5181403.0,
'rx_util': 9.119249199999999,
'tx_bps': 13609128960.0,
'tx_bps_L1': 17861982720.0,
'tx_pps': 26580336.0,
'tx_util': 44.6549568},
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': 2.40372896194458,
'cpu_util': 70.77091979980469,
'cpu_util_raw': 99.4375,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 68521281,
'rx_bps': 2818675200.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10790453248.0,
'rx_pps': 5181403.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13609128960.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 26580336.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 1831411768,
'ierrors': 0,
'ipackets': 26932526,
'obytes': 8827440960,
'oerrors': 0,
'opackets': 137928793,
'rx_bps': 2818675200.0,
'rx_bps_L1': 3647699679.9999995,
'rx_pps': 5181403.0,
'rx_util': 9.119249199999999,
'tx_bps': 13609128960.0,
'tx_bps_L1': 17861982720.0,
'tx_pps': 26580336.0,
'tx_util': 44.6549568}}
21/04/2022 11:18:16 pktgen: {'ibytes': 1831411768,
'ierrors': 0,
'ipackets': 26932526,
'obytes': 8827440960,
'oerrors': 0,
'opackets': 137928793,
'rx_bps': 2818675200.0,
'rx_bps_L1': 3647699679.9999995,
'rx_pps': 5181403.0,
'rx_util': 9.119249199999999,
'tx_bps': 13609128960.0,
'tx_bps_L1': 17861982720.0,
'tx_pps': 26580336.0,
'tx_util': 44.6549568}
21/04/2022 11:18:16 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13609128960.000000, tx_pps: 26580336.000000
21/04/2022 11:18:16 pktgen: {'ibytes': 1831411768,
'ierrors': 0,
'ipackets': 26932526,
'obytes': 8827440960,
'oerrors': 0,
'opackets': 137928793,
'rx_bps': 2818675200.0,
'rx_bps_L1': 3647699679.9999995,
'rx_pps': 5181403.0,
'rx_util': 9.119249199999999,
'tx_bps': 13609128960.0,
'tx_bps_L1': 17861982720.0,
'tx_pps': 26580336.0,
'tx_util': 44.6549568}
21/04/2022 11:18:16 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 2818675200.000000, rx_pps: 5181403.000000
21/04/2022 11:18:16 pktgen: throughput: pps_rx 5181403.000000, bps_rx 2818675200.000000
21/04/2022 11:18:16 pktgen: traffic completed.
21/04/2022 11:18:16 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 128
21/04/2022 11:18:16 tester: ls -d /tmp
21/04/2022 11:18:16 tester: /tmp
21/04/2022 11:18:16 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_128.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_128.pcap
21/04/2022 11:18:18 pktgen: test port 0 map gen port 0
21/04/2022 11:18:18 pktgen: test port 0 map gen port 0
21/04/2022 11:18:18 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:18:18 pktgen: trex port <0> not support flow control
21/04/2022 11:18:18 pktgen: check the trex port link status
21/04/2022 11:18:18 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:18:18 pktgen: begin traffic ......
21/04/2022 11:18:18 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:18:23 pktgen: begin get port statistic ...
21/04/2022 11:18:23 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_128.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_128.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:18:23 pktgen: {0: {'ibytes': 2446824418,
'ierrors': 0,
'ipackets': 26030071,
'obytes': 9891589680,
'oerrors': 0,
'opackets': 109906576,
'rx_bps': 3810615296.0,
'rx_bps_L1': 4623366496.0,
'rx_pps': 5079695.0,
'rx_util': 11.55841624,
'tx_bps': 15451970560.0,
'tx_bps_L1': 18896363520.0,
'tx_pps': 21527456.0,
'tx_util': 47.2409088},
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': 2.3275225162506104,
'cpu_util': 82.98507690429688,
'cpu_util_raw': 99.375,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 69934607,
'rx_bps': 3810615296.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 11641355264.0,
'rx_pps': 5079695.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15451970560.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 21527456.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 2446824418,
'ierrors': 0,
'ipackets': 26030071,
'obytes': 9891589680,
'oerrors': 0,
'opackets': 109906576,
'rx_bps': 3810615296.0,
'rx_bps_L1': 4623366496.0,
'rx_pps': 5079695.0,
'rx_util': 11.55841624,
'tx_bps': 15451970560.0,
'tx_bps_L1': 18896363520.0,
'tx_pps': 21527456.0,
'tx_util': 47.2409088}}
21/04/2022 11:18:23 pktgen: {'ibytes': 2446824418,
'ierrors': 0,
'ipackets': 26030071,
'obytes': 9891589680,
'oerrors': 0,
'opackets': 109906576,
'rx_bps': 3810615296.0,
'rx_bps_L1': 4623366496.0,
'rx_pps': 5079695.0,
'rx_util': 11.55841624,
'tx_bps': 15451970560.0,
'tx_bps_L1': 18896363520.0,
'tx_pps': 21527456.0,
'tx_util': 47.2409088}
21/04/2022 11:18:23 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15451970560.000000, tx_pps: 21527456.000000
21/04/2022 11:18:23 pktgen: {'ibytes': 2446824418,
'ierrors': 0,
'ipackets': 26030071,
'obytes': 9891589680,
'oerrors': 0,
'opackets': 109906576,
'rx_bps': 3810615296.0,
'rx_bps_L1': 4623366496.0,
'rx_pps': 5079695.0,
'rx_util': 11.55841624,
'tx_bps': 15451970560.0,
'tx_bps_L1': 18896363520.0,
'tx_pps': 21527456.0,
'tx_util': 47.2409088}
21/04/2022 11:18:23 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3810615296.000000, rx_pps: 5079695.000000
21/04/2022 11:18:23 pktgen: throughput: pps_rx 5079695.000000, bps_rx 3810615296.000000
21/04/2022 11:18:23 pktgen: traffic completed.
21/04/2022 11:18:23 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 256
21/04/2022 11:18:23 tester: ls -d /tmp
21/04/2022 11:18:23 tester: /tmp
21/04/2022 11:18:23 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_256.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_256.pcap
21/04/2022 11:18:25 pktgen: test port 0 map gen port 0
21/04/2022 11:18:25 pktgen: test port 0 map gen port 0
21/04/2022 11:18:25 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:18:25 pktgen: trex port <0> not support flow control
21/04/2022 11:18:25 pktgen: check the trex port link status
21/04/2022 11:18:25 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:18:25 pktgen: begin traffic ......
21/04/2022 11:18:25 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:18:30 pktgen: begin get port statistic ...
21/04/2022 11:18:30 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_256.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_256.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:18:30 pktgen: {0: {'ibytes': 5697419988,
'ierrors': 0,
'ipackets': 25664069,
'obytes': 19032896352,
'oerrors': 0,
'opackets': 87306877,
'rx_bps': 8813512704.0,
'rx_bps_L1': 9611471984.0,
'rx_pps': 4987245.5,
'rx_util': 24.028679959999998,
'tx_bps': 28314615808.0,
'tx_bps_L1': 30929330848.000004,
'tx_pps': 16341969.0,
'tx_util': 77.32332712},
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.5210723876953125,
'cpu_util': 54.275230407714844,
'cpu_util_raw': 90.8125,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 38182645,
'rx_bps': 8813512704.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 19501101056.0,
'rx_pps': 4987245.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 28314615808.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 16341969.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 5697419988,
'ierrors': 0,
'ipackets': 25664069,
'obytes': 19032896352,
'oerrors': 0,
'opackets': 87306877,
'rx_bps': 8813512704.0,
'rx_bps_L1': 9611471984.0,
'rx_pps': 4987245.5,
'rx_util': 24.028679959999998,
'tx_bps': 28314615808.0,
'tx_bps_L1': 30929330848.000004,
'tx_pps': 16341969.0,
'tx_util': 77.32332712}}
21/04/2022 11:18:30 pktgen: {'ibytes': 5697419988,
'ierrors': 0,
'ipackets': 25664069,
'obytes': 19032896352,
'oerrors': 0,
'opackets': 87306877,
'rx_bps': 8813512704.0,
'rx_bps_L1': 9611471984.0,
'rx_pps': 4987245.5,
'rx_util': 24.028679959999998,
'tx_bps': 28314615808.0,
'tx_bps_L1': 30929330848.000004,
'tx_pps': 16341969.0,
'tx_util': 77.32332712}
21/04/2022 11:18:30 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 28314615808.000000, tx_pps: 16341969.000000
21/04/2022 11:18:30 pktgen: {'ibytes': 5697419988,
'ierrors': 0,
'ipackets': 25664069,
'obytes': 19032896352,
'oerrors': 0,
'opackets': 87306877,
'rx_bps': 8813512704.0,
'rx_bps_L1': 9611471984.0,
'rx_pps': 4987245.5,
'rx_util': 24.028679959999998,
'tx_bps': 28314615808.0,
'tx_bps_L1': 30929330848.000004,
'tx_pps': 16341969.0,
'tx_util': 77.32332712}
21/04/2022 11:18:30 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 8813512704.000000, rx_pps: 4987245.500000
21/04/2022 11:18:30 pktgen: throughput: pps_rx 4987245.500000, bps_rx 8813512704.000000
21/04/2022 11:18:30 pktgen: traffic completed.
21/04/2022 11:18:30 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 512
21/04/2022 11:18:30 tester: ls -d /tmp
21/04/2022 11:18:30 tester: /tmp
21/04/2022 11:18:30 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_512.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_512.pcap
21/04/2022 11:18:32 pktgen: test port 0 map gen port 0
21/04/2022 11:18:32 pktgen: test port 0 map gen port 0
21/04/2022 11:18:32 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:18:32 pktgen: trex port <0> not support flow control
21/04/2022 11:18:32 pktgen: check the trex port link status
21/04/2022 11:18:32 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:18:32 pktgen: begin traffic ......
21/04/2022 11:18:32 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:18:37 pktgen: begin get port statistic ...
21/04/2022 11:18:37 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_512.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_512.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:18:37 pktgen: {0: {'ibytes': 11140580134,
'ierrors': 0,
'ipackets': 23306653,
'obytes': 23960738868,
'oerrors': 0,
'opackets': 50550090,
'rx_bps': 17234440192.0,
'rx_bps_L1': 17959056512.0,
'rx_pps': 4528852.0,
'rx_util': 44.89764128,
'tx_bps': 37147758592.0,
'tx_bps_L1': 38726754592.0,
'tx_pps': 9868725.0,
'tx_util': 96.81688648},
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': 41.8299674987793,
'cpu_util': 11.100821495056152,
'cpu_util_raw': 1.625,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 17234440192.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 19913318400.0,
'rx_pps': 4528852.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37147758592.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 9868725.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 11140580134,
'ierrors': 0,
'ipackets': 23306653,
'obytes': 23960738868,
'oerrors': 0,
'opackets': 50550090,
'rx_bps': 17234440192.0,
'rx_bps_L1': 17959056512.0,
'rx_pps': 4528852.0,
'rx_util': 44.89764128,
'tx_bps': 37147758592.0,
'tx_bps_L1': 38726754592.0,
'tx_pps': 9868725.0,
'tx_util': 96.81688648}}
21/04/2022 11:18:37 pktgen: {'ibytes': 11140580134,
'ierrors': 0,
'ipackets': 23306653,
'obytes': 23960738868,
'oerrors': 0,
'opackets': 50550090,
'rx_bps': 17234440192.0,
'rx_bps_L1': 17959056512.0,
'rx_pps': 4528852.0,
'rx_util': 44.89764128,
'tx_bps': 37147758592.0,
'tx_bps_L1': 38726754592.0,
'tx_pps': 9868725.0,
'tx_util': 96.81688648}
21/04/2022 11:18:37 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37147758592.000000, tx_pps: 9868725.000000
21/04/2022 11:18:37 pktgen: {'ibytes': 11140580134,
'ierrors': 0,
'ipackets': 23306653,
'obytes': 23960738868,
'oerrors': 0,
'opackets': 50550090,
'rx_bps': 17234440192.0,
'rx_bps_L1': 17959056512.0,
'rx_pps': 4528852.0,
'rx_util': 44.89764128,
'tx_bps': 37147758592.0,
'tx_bps_L1': 38726754592.0,
'tx_pps': 9868725.0,
'tx_util': 96.81688648}
21/04/2022 11:18:37 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 17234440192.000000, rx_pps: 4528852.000000
21/04/2022 11:18:37 pktgen: throughput: pps_rx 4528852.000000, bps_rx 17234440192.000000
21/04/2022 11:18:37 pktgen: traffic completed.
21/04/2022 11:18:37 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1024
21/04/2022 11:18:37 tester: ls -d /tmp
21/04/2022 11:18:37 tester: /tmp
21/04/2022 11:18:37 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1024.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1024.pcap
21/04/2022 11:18:39 pktgen: test port 0 map gen port 0
21/04/2022 11:18:39 pktgen: test port 0 map gen port 0
21/04/2022 11:18:39 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:18:39 pktgen: trex port <0> not support flow control
21/04/2022 11:18:39 pktgen: check the trex port link status
21/04/2022 11:18:39 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:18:39 pktgen: begin traffic ......
21/04/2022 11:18:39 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:18:44 pktgen: begin get port statistic ...
21/04/2022 11:18:44 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:18:44 pktgen: {0: {'ibytes': 18332210160,
'ierrors': 0,
'ipackets': 18517384,
'obytes': 24472699452,
'oerrors': 0,
'opackets': 24820187,
'rx_bps': 27669098496.0,
'rx_bps_L1': 28234036856.000004,
'rx_pps': 3530864.75,
'rx_util': 70.58509214,
'tx_bps': 37161578496.0,
'tx_bps_L1': 37928441056.0,
'tx_pps': 4792891.0,
'tx_util': 94.82110263999999},
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': 181.44229125976562,
'cpu_util': 2.5601513385772705,
'cpu_util_raw': 1.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 27669098496.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9492480000.0,
'rx_pps': 3530864.75,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37161578496.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 4792891.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 18332210160,
'ierrors': 0,
'ipackets': 18517384,
'obytes': 24472699452,
'oerrors': 0,
'opackets': 24820187,
'rx_bps': 27669098496.0,
'rx_bps_L1': 28234036856.000004,
'rx_pps': 3530864.75,
'rx_util': 70.58509214,
'tx_bps': 37161578496.0,
'tx_bps_L1': 37928441056.0,
'tx_pps': 4792891.0,
'tx_util': 94.82110263999999}}
21/04/2022 11:18:44 pktgen: {'ibytes': 18332210160,
'ierrors': 0,
'ipackets': 18517384,
'obytes': 24472699452,
'oerrors': 0,
'opackets': 24820187,
'rx_bps': 27669098496.0,
'rx_bps_L1': 28234036856.000004,
'rx_pps': 3530864.75,
'rx_util': 70.58509214,
'tx_bps': 37161578496.0,
'tx_bps_L1': 37928441056.0,
'tx_pps': 4792891.0,
'tx_util': 94.82110263999999}
21/04/2022 11:18:44 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37161578496.000000, tx_pps: 4792891.000000
21/04/2022 11:18:44 pktgen: {'ibytes': 18332210160,
'ierrors': 0,
'ipackets': 18517384,
'obytes': 24472699452,
'oerrors': 0,
'opackets': 24820187,
'rx_bps': 27669098496.0,
'rx_bps_L1': 28234036856.000004,
'rx_pps': 3530864.75,
'rx_util': 70.58509214,
'tx_bps': 37161578496.0,
'tx_bps_L1': 37928441056.0,
'tx_pps': 4792891.0,
'tx_util': 94.82110263999999}
21/04/2022 11:18:44 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 27669098496.000000, rx_pps: 3530864.750000
21/04/2022 11:18:44 pktgen: throughput: pps_rx 3530864.750000, bps_rx 27669098496.000000
21/04/2022 11:18:44 pktgen: traffic completed.
21/04/2022 11:18:44 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1518
21/04/2022 11:18:44 tester: ls -d /tmp
21/04/2022 11:18:44 tester: /tmp
21/04/2022 11:18:44 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1518.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1518.pcap
21/04/2022 11:18:46 pktgen: test port 0 map gen port 0
21/04/2022 11:18:46 pktgen: test port 0 map gen port 0
21/04/2022 11:18:46 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:18:46 pktgen: trex port <0> not support flow control
21/04/2022 11:18:46 pktgen: check the trex port link status
21/04/2022 11:18:46 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:18:46 pktgen: begin traffic ......
21/04/2022 11:18:46 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:18:51 pktgen: begin get port statistic ...
21/04/2022 11:18:51 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:18:51 pktgen: {0: {'ibytes': 23277929024,
'ierrors': 0,
'ipackets': 15685939,
'obytes': 24634172280,
'oerrors': 0,
'opackets': 16644713,
'rx_bps': 35245973504.0,
'rx_bps_L1': 35723937023.99999,
'rx_pps': 2987272.0,
'rx_util': 89.30984255999999,
'tx_bps': 37430075392.0,
'tx_bps_L1': 37939902032.0,
'tx_pps': 3186416.5,
'tx_util': 94.84975508},
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': 488.4531555175781,
'cpu_util': 0.9578726887702942,
'cpu_util_raw': 0.125,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 35245973504.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 2987272.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37430075392.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3186416.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 23277929024,
'ierrors': 0,
'ipackets': 15685939,
'obytes': 24634172280,
'oerrors': 0,
'opackets': 16644713,
'rx_bps': 35245973504.0,
'rx_bps_L1': 35723937023.99999,
'rx_pps': 2987272.0,
'rx_util': 89.30984255999999,
'tx_bps': 37430075392.0,
'tx_bps_L1': 37939902032.0,
'tx_pps': 3186416.5,
'tx_util': 94.84975508}}
21/04/2022 11:18:51 pktgen: {'ibytes': 23277929024,
'ierrors': 0,
'ipackets': 15685939,
'obytes': 24634172280,
'oerrors': 0,
'opackets': 16644713,
'rx_bps': 35245973504.0,
'rx_bps_L1': 35723937023.99999,
'rx_pps': 2987272.0,
'rx_util': 89.30984255999999,
'tx_bps': 37430075392.0,
'tx_bps_L1': 37939902032.0,
'tx_pps': 3186416.5,
'tx_util': 94.84975508}
21/04/2022 11:18:51 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37430075392.000000, tx_pps: 3186416.500000
21/04/2022 11:18:51 pktgen: {'ibytes': 23277929024,
'ierrors': 0,
'ipackets': 15685939,
'obytes': 24634172280,
'oerrors': 0,
'opackets': 16644713,
'rx_bps': 35245973504.0,
'rx_bps_L1': 35723937023.99999,
'rx_pps': 2987272.0,
'rx_util': 89.30984255999999,
'tx_bps': 37430075392.0,
'tx_bps_L1': 37939902032.0,
'tx_pps': 3186416.5,
'tx_util': 94.84975508}
21/04/2022 11:18:51 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 35245973504.000000, rx_pps: 2987272.000000
21/04/2022 11:18:51 pktgen: throughput: pps_rx 2987272.000000, bps_rx 35245973504.000000
21/04/2022 11:18:51 pktgen: traffic completed.
21/04/2022 11:18:51 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+------------------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+==============================+=======+============+
| 64 | split ring inorder mergeable | 5.181 | 8.705 |
+-------+------------------------------+-------+------------+
| 128 | split ring inorder mergeable | 5.080 | 15.036 |
+-------+------------------------------+-------+------------+
| 256 | split ring inorder mergeable | 4.987 | 27.530 |
+-------+------------------------------+-------+------------+
| 512 | split ring inorder mergeable | 4.529 | 48.187 |
+-------+------------------------------+-------+------------+
| 1024 | split ring inorder mergeable | 3.531 | 73.724 |
+-------+------------------------------+-------+------------+
| 1518 | split ring inorder mergeable | 2.987 | 91.888 |
+-------+------------------------------+-------+------------+
21/04/2022 11:18:51 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 5.181 Mpps | 8.705% | 0.000 Mpps | 5.181 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 128 | 1024 | 5.080 Mpps | 15.036% | 0.000 Mpps | 5.080 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 256 | 1024 | 4.987 Mpps | 27.530% | 0.000 Mpps | 4.987 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 512 | 1024 | 4.529 Mpps | 48.187% | 0.000 Mpps | 4.529 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1024 | 1024 | 3.531 Mpps | 73.724% | 0.000 Mpps | 3.531 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 2.987 Mpps | 91.888% | 0.000 Mpps | 2.987 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
21/04/2022 11:18:51 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:18:51 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.181000
21/04/2022 11:18:51 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:18:51 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.080000
21/04/2022 11:18:51 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:18:51 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 4.987000
21/04/2022 11:18:51 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:18:51 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 4.529000
21/04/2022 11:18:51 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:18:51 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.531000
21/04/2022 11:18:51 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:18:51 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 2.987000
21/04/2022 11:18:51 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_packed_ring_inorder_mergeable_path_performance_with_cbdma Result PASSED:
21/04/2022 11:18:52 dut.10.239.251.220: modprobe ioatdma
21/04/2022 11:18:52 dut.10.239.251.220:
21/04/2022 11:18:52 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
21/04/2022 11:18:53 dut.10.239.251.220:
21/04/2022 11:18:53 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
21/04/2022 11:18:53 dut.10.239.251.220:
21/04/2022 11:18:53 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_packed_ring_inorder_no_mergeable_path_performance_with_cbdma Begin
21/04/2022 11:18:53 dut.10.239.251.220:
21/04/2022 11:18:53 tester:
21/04/2022 11:18:53 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
21/04/2022 11:18:54 dut.10.239.251.220:
21/04/2022 11:18:54 dut.10.239.251.220: killall -I dpdk-vhost
21/04/2022 11:18:54 dut.10.239.251.220: dpdk-vhost: no process found
21/04/2022 11:18:54 dut.10.239.251.220: killall -I dpdk-testpmd
21/04/2022 11:18:54 dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 11:18:54 dut.10.239.251.220: killall -I qemu-system-x86_64
21/04/2022 11:18:54 dut.10.239.251.220: qemu-system-x86_64: no process found
21/04/2022 11:18:54 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 11:18:54 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
21/04/2022 11:18:54 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
21/04/2022 11:18:55 dut.10.239.251.220:
21/04/2022 11:18:59 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 11:18:59 dut.10.239.251.220: 1048576
21/04/2022 11:19:10 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 64
21/04/2022 11:19:10 tester: ls -d /tmp
21/04/2022 11:19:10 tester: /tmp
21/04/2022 11:19:10 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_64.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_64.pcap
21/04/2022 11:19:12 pktgen: test port 0 map gen port 0
21/04/2022 11:19:12 pktgen: test port 0 map gen port 0
21/04/2022 11:19:12 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:19:12 pktgen: trex port <0> not support flow control
21/04/2022 11:19:12 pktgen: check the trex port link status
21/04/2022 11:19:12 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:19:12 pktgen: begin traffic ......
21/04/2022 11:19:12 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:19:17 pktgen: begin get port statistic ...
21/04/2022 11:19:17 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_64.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:19:17 pktgen: {0: {'ibytes': 1833185208,
'ierrors': 0,
'ipackets': 26958618,
'obytes': 8575989696,
'oerrors': 0,
'opackets': 133999858,
'rx_bps': 2838378496.0,
'rx_bps_L1': 3673195216.0,
'rx_pps': 5217604.5,
'rx_util': 9.18298804,
'tx_bps': 12872948736.0,
'tx_bps_L1': 16895743616.0,
'tx_pps': 25142468.0,
'tx_util': 42.239359040000004},
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': 2.2589213848114014,
'cpu_util': 71.23393249511719,
'cpu_util_raw': 99.4375,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 68540684,
'rx_bps': 2838378496.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10034570240.0,
'rx_pps': 5217604.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 12872948736.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 25142468.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 1833185208,
'ierrors': 0,
'ipackets': 26958618,
'obytes': 8575989696,
'oerrors': 0,
'opackets': 133999858,
'rx_bps': 2838378496.0,
'rx_bps_L1': 3673195216.0,
'rx_pps': 5217604.5,
'rx_util': 9.18298804,
'tx_bps': 12872948736.0,
'tx_bps_L1': 16895743616.0,
'tx_pps': 25142468.0,
'tx_util': 42.239359040000004}}
21/04/2022 11:19:17 pktgen: {'ibytes': 1833185208,
'ierrors': 0,
'ipackets': 26958618,
'obytes': 8575989696,
'oerrors': 0,
'opackets': 133999858,
'rx_bps': 2838378496.0,
'rx_bps_L1': 3673195216.0,
'rx_pps': 5217604.5,
'rx_util': 9.18298804,
'tx_bps': 12872948736.0,
'tx_bps_L1': 16895743616.0,
'tx_pps': 25142468.0,
'tx_util': 42.239359040000004}
21/04/2022 11:19:17 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 12872948736.000000, tx_pps: 25142468.000000
21/04/2022 11:19:17 pktgen: {'ibytes': 1833185208,
'ierrors': 0,
'ipackets': 26958618,
'obytes': 8575989696,
'oerrors': 0,
'opackets': 133999858,
'rx_bps': 2838378496.0,
'rx_bps_L1': 3673195216.0,
'rx_pps': 5217604.5,
'rx_util': 9.18298804,
'tx_bps': 12872948736.0,
'tx_bps_L1': 16895743616.0,
'tx_pps': 25142468.0,
'tx_util': 42.239359040000004}
21/04/2022 11:19:17 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 2838378496.000000, rx_pps: 5217604.500000
21/04/2022 11:19:17 pktgen: throughput: pps_rx 5217604.500000, bps_rx 2838378496.000000
21/04/2022 11:19:17 pktgen: traffic completed.
21/04/2022 11:19:17 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 128
21/04/2022 11:19:17 tester: ls -d /tmp
21/04/2022 11:19:17 tester: /tmp
21/04/2022 11:19:17 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_128.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_128.pcap
21/04/2022 11:19:19 pktgen: test port 0 map gen port 0
21/04/2022 11:19:19 pktgen: test port 0 map gen port 0
21/04/2022 11:19:19 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:19:19 pktgen: trex port <0> not support flow control
21/04/2022 11:19:19 pktgen: check the trex port link status
21/04/2022 11:19:19 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:19:19 pktgen: begin traffic ......
21/04/2022 11:19:19 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:19:24 pktgen: begin get port statistic ...
21/04/2022 11:19:24 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_128.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_128.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:19:24 pktgen: {0: {'ibytes': 2470338988,
'ierrors': 0,
'ipackets': 26280202,
'obytes': 9823414590,
'oerrors': 0,
'opackets': 109149073,
'rx_bps': 3838764288.0,
'rx_bps_L1': 4657395328.0,
'rx_pps': 5116444.0,
'rx_util': 11.643488320000001,
'tx_bps': 15311305728.0,
'tx_bps_L1': 18723223168.0,
'tx_pps': 21324484.0,
'tx_util': 46.80805792},
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': 2.2976479530334473,
'cpu_util': 83.29879760742188,
'cpu_util_raw': 99.3125,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 70059114,
'rx_bps': 3838764288.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 11472540672.0,
'rx_pps': 5116444.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15311305728.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 21324484.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 2470338988,
'ierrors': 0,
'ipackets': 26280202,
'obytes': 9823414590,
'oerrors': 0,
'opackets': 109149073,
'rx_bps': 3838764288.0,
'rx_bps_L1': 4657395328.0,
'rx_pps': 5116444.0,
'rx_util': 11.643488320000001,
'tx_bps': 15311305728.0,
'tx_bps_L1': 18723223168.0,
'tx_pps': 21324484.0,
'tx_util': 46.80805792}}
21/04/2022 11:19:24 pktgen: {'ibytes': 2470338988,
'ierrors': 0,
'ipackets': 26280202,
'obytes': 9823414590,
'oerrors': 0,
'opackets': 109149073,
'rx_bps': 3838764288.0,
'rx_bps_L1': 4657395328.0,
'rx_pps': 5116444.0,
'rx_util': 11.643488320000001,
'tx_bps': 15311305728.0,
'tx_bps_L1': 18723223168.0,
'tx_pps': 21324484.0,
'tx_util': 46.80805792}
21/04/2022 11:19:24 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15311305728.000000, tx_pps: 21324484.000000
21/04/2022 11:19:24 pktgen: {'ibytes': 2470338988,
'ierrors': 0,
'ipackets': 26280202,
'obytes': 9823414590,
'oerrors': 0,
'opackets': 109149073,
'rx_bps': 3838764288.0,
'rx_bps_L1': 4657395328.0,
'rx_pps': 5116444.0,
'rx_util': 11.643488320000001,
'tx_bps': 15311305728.0,
'tx_bps_L1': 18723223168.0,
'tx_pps': 21324484.0,
'tx_util': 46.80805792}
21/04/2022 11:19:24 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3838764288.000000, rx_pps: 5116444.000000
21/04/2022 11:19:24 pktgen: throughput: pps_rx 5116444.000000, bps_rx 3838764288.000000
21/04/2022 11:19:24 pktgen: traffic completed.
21/04/2022 11:19:24 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 256
21/04/2022 11:19:24 tester: ls -d /tmp
21/04/2022 11:19:24 tester: /tmp
21/04/2022 11:19:24 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_256.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_256.pcap
21/04/2022 11:19:26 pktgen: test port 0 map gen port 0
21/04/2022 11:19:26 pktgen: test port 0 map gen port 0
21/04/2022 11:19:26 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:19:26 pktgen: trex port <0> not support flow control
21/04/2022 11:19:26 pktgen: check the trex port link status
21/04/2022 11:19:26 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:19:26 pktgen: begin traffic ......
21/04/2022 11:19:26 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:19:31 pktgen: begin get port statistic ...
21/04/2022 11:19:31 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_256.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_256.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:19:31 pktgen: {0: {'ibytes': 5776979904,
'ierrors': 0,
'ipackets': 26022432,
'obytes': 18376268798,
'oerrors': 0,
'opackets': 84294828,
'rx_bps': 8717338624.0,
'rx_bps_L1': 9510125664.0,
'rx_pps': 4954919.0,
'rx_util': 23.77531416,
'tx_bps': 27760019456.0,
'tx_bps_L1': 30338392576.0,
'tx_pps': 16114832.0,
'tx_util': 75.84598144},
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': 4.26384162902832,
'cpu_util': 81.38206481933594,
'cpu_util_raw': 96.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 67095361,
'rx_bps': 8717338624.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 19042678784.0,
'rx_pps': 4954919.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 27760019456.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 16114832.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 5776979904,
'ierrors': 0,
'ipackets': 26022432,
'obytes': 18376268798,
'oerrors': 0,
'opackets': 84294828,
'rx_bps': 8717338624.0,
'rx_bps_L1': 9510125664.0,
'rx_pps': 4954919.0,
'rx_util': 23.77531416,
'tx_bps': 27760019456.0,
'tx_bps_L1': 30338392576.0,
'tx_pps': 16114832.0,
'tx_util': 75.84598144}}
21/04/2022 11:19:31 pktgen: {'ibytes': 5776979904,
'ierrors': 0,
'ipackets': 26022432,
'obytes': 18376268798,
'oerrors': 0,
'opackets': 84294828,
'rx_bps': 8717338624.0,
'rx_bps_L1': 9510125664.0,
'rx_pps': 4954919.0,
'rx_util': 23.77531416,
'tx_bps': 27760019456.0,
'tx_bps_L1': 30338392576.0,
'tx_pps': 16114832.0,
'tx_util': 75.84598144}
21/04/2022 11:19:31 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 27760019456.000000, tx_pps: 16114832.000000
21/04/2022 11:19:31 pktgen: {'ibytes': 5776979904,
'ierrors': 0,
'ipackets': 26022432,
'obytes': 18376268798,
'oerrors': 0,
'opackets': 84294828,
'rx_bps': 8717338624.0,
'rx_bps_L1': 9510125664.0,
'rx_pps': 4954919.0,
'rx_util': 23.77531416,
'tx_bps': 27760019456.0,
'tx_bps_L1': 30338392576.0,
'tx_pps': 16114832.0,
'tx_util': 75.84598144}
21/04/2022 11:19:31 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 8717338624.000000, rx_pps: 4954919.000000
21/04/2022 11:19:31 pktgen: throughput: pps_rx 4954919.000000, bps_rx 8717338624.000000
21/04/2022 11:19:31 pktgen: traffic completed.
21/04/2022 11:19:31 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 512
21/04/2022 11:19:31 tester: ls -d /tmp
21/04/2022 11:19:31 tester: /tmp
21/04/2022 11:19:31 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_512.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_512.pcap
21/04/2022 11:19:33 pktgen: test port 0 map gen port 0
21/04/2022 11:19:33 pktgen: test port 0 map gen port 0
21/04/2022 11:19:33 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:19:33 pktgen: trex port <0> not support flow control
21/04/2022 11:19:33 pktgen: check the trex port link status
21/04/2022 11:19:33 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:19:33 pktgen: begin traffic ......
21/04/2022 11:19:33 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:19:38 pktgen: begin get port statistic ...
21/04/2022 11:19:38 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_512.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_512.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:19:38 pktgen: {0: {'ibytes': 11293044926,
'ierrors': 0,
'ipackets': 23625626,
'obytes': 23958233778,
'oerrors': 0,
'opackets': 50544806,
'rx_bps': 16952763392.0,
'rx_bps_L1': 17668821952.0,
'rx_pps': 4475366.0,
'rx_util': 44.17205488,
'tx_bps': 36151492608.0,
'tx_bps_L1': 37698413248.0,
'tx_pps': 9668254.0,
'tx_util': 94.24603311999999},
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': 30.963577270507812,
'cpu_util': 14.594362258911133,
'cpu_util_raw': 1.6875,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 16952763392.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 19198728192.0,
'rx_pps': 4475366.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 36151492608.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 9668254.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 11293044926,
'ierrors': 0,
'ipackets': 23625626,
'obytes': 23958233778,
'oerrors': 0,
'opackets': 50544806,
'rx_bps': 16952763392.0,
'rx_bps_L1': 17668821952.0,
'rx_pps': 4475366.0,
'rx_util': 44.17205488,
'tx_bps': 36151492608.0,
'tx_bps_L1': 37698413248.0,
'tx_pps': 9668254.0,
'tx_util': 94.24603311999999}}
21/04/2022 11:19:38 pktgen: {'ibytes': 11293044926,
'ierrors': 0,
'ipackets': 23625626,
'obytes': 23958233778,
'oerrors': 0,
'opackets': 50544806,
'rx_bps': 16952763392.0,
'rx_bps_L1': 17668821952.0,
'rx_pps': 4475366.0,
'rx_util': 44.17205488,
'tx_bps': 36151492608.0,
'tx_bps_L1': 37698413248.0,
'tx_pps': 9668254.0,
'tx_util': 94.24603311999999}
21/04/2022 11:19:38 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 36151492608.000000, tx_pps: 9668254.000000
21/04/2022 11:19:38 pktgen: {'ibytes': 11293044926,
'ierrors': 0,
'ipackets': 23625626,
'obytes': 23958233778,
'oerrors': 0,
'opackets': 50544806,
'rx_bps': 16952763392.0,
'rx_bps_L1': 17668821952.0,
'rx_pps': 4475366.0,
'rx_util': 44.17205488,
'tx_bps': 36151492608.0,
'tx_bps_L1': 37698413248.0,
'tx_pps': 9668254.0,
'tx_util': 94.24603311999999}
21/04/2022 11:19:38 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 16952763392.000000, rx_pps: 4475366.000000
21/04/2022 11:19:38 pktgen: throughput: pps_rx 4475366.000000, bps_rx 16952763392.000000
21/04/2022 11:19:38 pktgen: traffic completed.
21/04/2022 11:19:38 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1024
21/04/2022 11:19:38 tester: ls -d /tmp
21/04/2022 11:19:39 tester: /tmp
21/04/2022 11:19:39 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1024.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1024.pcap
21/04/2022 11:19:40 pktgen: test port 0 map gen port 0
21/04/2022 11:19:40 pktgen: test port 0 map gen port 0
21/04/2022 11:19:41 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:19:41 pktgen: trex port <0> not support flow control
21/04/2022 11:19:41 pktgen: check the trex port link status
21/04/2022 11:19:41 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:19:41 pktgen: begin traffic ......
21/04/2022 11:19:41 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:19:46 pktgen: begin get port statistic ...
21/04/2022 11:19:46 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:19:46 pktgen: {0: {'ibytes': 18434268270,
'ierrors': 0,
'ipackets': 18620477,
'obytes': 24472120670,
'oerrors': 0,
'opackets': 24819599,
'rx_bps': 27815518208.0,
'rx_bps_L1': 28383281728.0,
'rx_pps': 3548522.0,
'rx_util': 70.95820432,
'tx_bps': 37137592320.0,
'tx_bps_L1': 37903460000.0,
'tx_pps': 4786673.0,
'tx_util': 94.75865},
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': 154.8778839111328,
'cpu_util': 2.997328519821167,
'cpu_util_raw': 1.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 27815518208.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9322076160.0,
'rx_pps': 3548522.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37137592320.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 4786673.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 18434268270,
'ierrors': 0,
'ipackets': 18620477,
'obytes': 24472120670,
'oerrors': 0,
'opackets': 24819599,
'rx_bps': 27815518208.0,
'rx_bps_L1': 28383281728.0,
'rx_pps': 3548522.0,
'rx_util': 70.95820432,
'tx_bps': 37137592320.0,
'tx_bps_L1': 37903460000.0,
'tx_pps': 4786673.0,
'tx_util': 94.75865}}
21/04/2022 11:19:46 pktgen: {'ibytes': 18434268270,
'ierrors': 0,
'ipackets': 18620477,
'obytes': 24472120670,
'oerrors': 0,
'opackets': 24819599,
'rx_bps': 27815518208.0,
'rx_bps_L1': 28383281728.0,
'rx_pps': 3548522.0,
'rx_util': 70.95820432,
'tx_bps': 37137592320.0,
'tx_bps_L1': 37903460000.0,
'tx_pps': 4786673.0,
'tx_util': 94.75865}
21/04/2022 11:19:46 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37137592320.000000, tx_pps: 4786673.000000
21/04/2022 11:19:46 pktgen: {'ibytes': 18434268270,
'ierrors': 0,
'ipackets': 18620477,
'obytes': 24472120670,
'oerrors': 0,
'opackets': 24819599,
'rx_bps': 27815518208.0,
'rx_bps_L1': 28383281728.0,
'rx_pps': 3548522.0,
'rx_util': 70.95820432,
'tx_bps': 37137592320.0,
'tx_bps_L1': 37903460000.0,
'tx_pps': 4786673.0,
'tx_util': 94.75865}
21/04/2022 11:19:46 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 27815518208.000000, rx_pps: 3548522.000000
21/04/2022 11:19:46 pktgen: throughput: pps_rx 3548522.000000, bps_rx 27815518208.000000
21/04/2022 11:19:46 pktgen: traffic completed.
21/04/2022 11:19:46 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1518
21/04/2022 11:19:46 tester: ls -d /tmp
21/04/2022 11:19:46 tester: /tmp
21/04/2022 11:19:46 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1518.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1518.pcap
21/04/2022 11:19:48 pktgen: test port 0 map gen port 0
21/04/2022 11:19:48 pktgen: test port 0 map gen port 0
21/04/2022 11:19:48 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:19:48 pktgen: trex port <0> not support flow control
21/04/2022 11:19:48 pktgen: check the trex port link status
21/04/2022 11:19:48 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:19:48 pktgen: begin traffic ......
21/04/2022 11:19:48 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:19:53 pktgen: begin get port statistic ...
21/04/2022 11:19:53 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:19:53 pktgen: {0: {'ibytes': 23472543752,
'ierrors': 0,
'ipackets': 15817081,
'obytes': 24635939400,
'oerrors': 0,
'opackets': 16645909,
'rx_bps': 35665747968.0,
'rx_bps_L1': 36149352288.0,
'rx_pps': 3022527.0,
'rx_util': 90.37338072,
'tx_bps': 37547356160.0,
'tx_bps_L1': 38058720400.0,
'tx_pps': 3196026.5,
'tx_util': 95.146801},
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': 441.4917297363281,
'cpu_util': 1.0630820989608765,
'cpu_util_raw': 0.125,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 35665747968.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3022527.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37547356160.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3196026.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 23472543752,
'ierrors': 0,
'ipackets': 15817081,
'obytes': 24635939400,
'oerrors': 0,
'opackets': 16645909,
'rx_bps': 35665747968.0,
'rx_bps_L1': 36149352288.0,
'rx_pps': 3022527.0,
'rx_util': 90.37338072,
'tx_bps': 37547356160.0,
'tx_bps_L1': 38058720400.0,
'tx_pps': 3196026.5,
'tx_util': 95.146801}}
21/04/2022 11:19:53 pktgen: {'ibytes': 23472543752,
'ierrors': 0,
'ipackets': 15817081,
'obytes': 24635939400,
'oerrors': 0,
'opackets': 16645909,
'rx_bps': 35665747968.0,
'rx_bps_L1': 36149352288.0,
'rx_pps': 3022527.0,
'rx_util': 90.37338072,
'tx_bps': 37547356160.0,
'tx_bps_L1': 38058720400.0,
'tx_pps': 3196026.5,
'tx_util': 95.146801}
21/04/2022 11:19:53 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37547356160.000000, tx_pps: 3196026.500000
21/04/2022 11:19:53 pktgen: {'ibytes': 23472543752,
'ierrors': 0,
'ipackets': 15817081,
'obytes': 24635939400,
'oerrors': 0,
'opackets': 16645909,
'rx_bps': 35665747968.0,
'rx_bps_L1': 36149352288.0,
'rx_pps': 3022527.0,
'rx_util': 90.37338072,
'tx_bps': 37547356160.0,
'tx_bps_L1': 38058720400.0,
'tx_pps': 3196026.5,
'tx_util': 95.146801}
21/04/2022 11:19:53 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 35665747968.000000, rx_pps: 3022527.000000
21/04/2022 11:19:53 pktgen: throughput: pps_rx 3022527.000000, bps_rx 35665747968.000000
21/04/2022 11:19:53 pktgen: traffic completed.
21/04/2022 11:19:53 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+----------------------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+==================================+=======+============+
| 64 | split ring inorder non-mergeable | 5.218 | 8.766 |
+-------+----------------------------------+-------+------------+
| 128 | split ring inorder non-mergeable | 5.116 | 15.145 |
+-------+----------------------------------+-------+------------+
| 256 | split ring inorder non-mergeable | 4.955 | 27.351 |
+-------+----------------------------------+-------+------------+
| 512 | split ring inorder non-mergeable | 4.475 | 47.618 |
+-------+----------------------------------+-------+------------+
| 1024 | split ring inorder non-mergeable | 3.549 | 74.093 |
+-------+----------------------------------+-------+------------+
| 1518 | split ring inorder non-mergeable | 3.023 | 92.973 |
+-------+----------------------------------+-------+------------+
21/04/2022 11:19:53 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 5.218 Mpps | 8.766% | 0.000 Mpps | 5.218 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 128 | 1024 | 5.116 Mpps | 15.145% | 0.000 Mpps | 5.116 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 256 | 1024 | 4.955 Mpps | 27.351% | 0.000 Mpps | 4.955 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 512 | 1024 | 4.475 Mpps | 47.618% | 0.000 Mpps | 4.475 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1024 | 1024 | 3.549 Mpps | 74.093% | 0.000 Mpps | 3.549 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.023 Mpps | 92.973% | 0.000 Mpps | 3.023 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
21/04/2022 11:19:53 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:19:53 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.218000
21/04/2022 11:19:53 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:19:53 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.116000
21/04/2022 11:19:53 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:19:53 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 4.955000
21/04/2022 11:19:53 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:19:53 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 4.475000
21/04/2022 11:19:53 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:19:53 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.549000
21/04/2022 11:19:53 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:19:53 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.023000
21/04/2022 11:19:53 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_packed_ring_inorder_no_mergeable_path_performance_with_cbdma Result PASSED:
21/04/2022 11:19:54 dut.10.239.251.220: modprobe ioatdma
21/04/2022 11:19:54 dut.10.239.251.220:
21/04/2022 11:19:54 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
21/04/2022 11:19:54 dut.10.239.251.220:
21/04/2022 11:19:54 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
21/04/2022 11:19:54 dut.10.239.251.220:
21/04/2022 11:19:54 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_packed_ring_mergeable_path_performance_with_cbdma Begin
21/04/2022 11:19:55 dut.10.239.251.220:
21/04/2022 11:19:55 tester:
21/04/2022 11:19:55 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
21/04/2022 11:19:55 dut.10.239.251.220:
21/04/2022 11:19:55 dut.10.239.251.220: killall -I dpdk-vhost
21/04/2022 11:19:55 dut.10.239.251.220: dpdk-vhost: no process found
21/04/2022 11:19:55 dut.10.239.251.220: killall -I dpdk-testpmd
21/04/2022 11:19:55 dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 11:19:55 dut.10.239.251.220: killall -I qemu-system-x86_64
21/04/2022 11:19:55 dut.10.239.251.220: qemu-system-x86_64: no process found
21/04/2022 11:19:55 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 11:19:55 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
21/04/2022 11:19:55 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
21/04/2022 11:19:56 dut.10.239.251.220:
21/04/2022 11:20:00 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 11:20:00 dut.10.239.251.220: 1048576
21/04/2022 11:20:11 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 64
21/04/2022 11:20:11 tester: ls -d /tmp
21/04/2022 11:20:11 tester: /tmp
21/04/2022 11:20:11 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_64.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_64.pcap
21/04/2022 11:20:13 pktgen: test port 0 map gen port 0
21/04/2022 11:20:13 pktgen: test port 0 map gen port 0
21/04/2022 11:20:13 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:20:13 pktgen: trex port <0> not support flow control
21/04/2022 11:20:13 pktgen: check the trex port link status
21/04/2022 11:20:13 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:20:13 pktgen: begin traffic ......
21/04/2022 11:20:13 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:20:18 pktgen: begin get port statistic ...
21/04/2022 11:20:18 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_64.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:20:18 pktgen: {0: {'ibytes': 1824363772,
'ierrors': 0,
'ipackets': 26828879,
'obytes': 8645192384,
'oerrors': 0,
'opackets': 135081165,
'rx_bps': 2831354368.0,
'rx_bps_L1': 3664104288.0,
'rx_pps': 5204687.0,
'rx_util': 9.16026072,
'tx_bps': 13071434752.0,
'tx_bps_L1': 17156257792.0,
'tx_pps': 25530144.0,
'tx_util': 42.89064448},
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': 2.28116774559021,
'cpu_util': 71.62688446044922,
'cpu_util_raw': 99.375,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 68623653,
'rx_bps': 2831354368.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10240079872.0,
'rx_pps': 5204687.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13071434752.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 25530144.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 1824363772,
'ierrors': 0,
'ipackets': 26828879,
'obytes': 8645192384,
'oerrors': 0,
'opackets': 135081165,
'rx_bps': 2831354368.0,
'rx_bps_L1': 3664104288.0,
'rx_pps': 5204687.0,
'rx_util': 9.16026072,
'tx_bps': 13071434752.0,
'tx_bps_L1': 17156257792.0,
'tx_pps': 25530144.0,
'tx_util': 42.89064448}}
21/04/2022 11:20:18 pktgen: {'ibytes': 1824363772,
'ierrors': 0,
'ipackets': 26828879,
'obytes': 8645192384,
'oerrors': 0,
'opackets': 135081165,
'rx_bps': 2831354368.0,
'rx_bps_L1': 3664104288.0,
'rx_pps': 5204687.0,
'rx_util': 9.16026072,
'tx_bps': 13071434752.0,
'tx_bps_L1': 17156257792.0,
'tx_pps': 25530144.0,
'tx_util': 42.89064448}
21/04/2022 11:20:18 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13071434752.000000, tx_pps: 25530144.000000
21/04/2022 11:20:18 pktgen: {'ibytes': 1824363772,
'ierrors': 0,
'ipackets': 26828879,
'obytes': 8645192384,
'oerrors': 0,
'opackets': 135081165,
'rx_bps': 2831354368.0,
'rx_bps_L1': 3664104288.0,
'rx_pps': 5204687.0,
'rx_util': 9.16026072,
'tx_bps': 13071434752.0,
'tx_bps_L1': 17156257792.0,
'tx_pps': 25530144.0,
'tx_util': 42.89064448}
21/04/2022 11:20:18 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 2831354368.000000, rx_pps: 5204687.000000
21/04/2022 11:20:18 pktgen: throughput: pps_rx 5204687.000000, bps_rx 2831354368.000000
21/04/2022 11:20:18 pktgen: traffic completed.
21/04/2022 11:20:18 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 128
21/04/2022 11:20:18 tester: ls -d /tmp
21/04/2022 11:20:18 tester: /tmp
21/04/2022 11:20:18 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_128.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_128.pcap
21/04/2022 11:20:20 pktgen: test port 0 map gen port 0
21/04/2022 11:20:20 pktgen: test port 0 map gen port 0
21/04/2022 11:20:20 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:20:20 pktgen: trex port <0> not support flow control
21/04/2022 11:20:20 pktgen: check the trex port link status
21/04/2022 11:20:20 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:20:20 pktgen: begin traffic ......
21/04/2022 11:20:20 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:20:25 pktgen: begin get port statistic ...
21/04/2022 11:20:25 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_128.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_128.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:20:25 pktgen: {0: {'ibytes': 2401046512,
'ierrors': 0,
'ipackets': 25543058,
'obytes': 9425836080,
'oerrors': 0,
'opackets': 104731529,
'rx_bps': 3625821184.0,
'rx_bps_L1': 4400896544.0,
'rx_pps': 4844221.0,
'rx_util': 11.00224136,
'tx_bps': 14197130240.0,
'tx_bps_L1': 17370602560.0,
'tx_pps': 19834202.0,
'tx_util': 43.4265064},
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': 2.124145746231079,
'cpu_util': 83.54611206054688,
'cpu_util_raw': 99.3125,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 70160005,
'rx_bps': 3625821184.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10571309056.0,
'rx_pps': 4844221.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 14197130240.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 19834202.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 2401046512,
'ierrors': 0,
'ipackets': 25543058,
'obytes': 9425836080,
'oerrors': 0,
'opackets': 104731529,
'rx_bps': 3625821184.0,
'rx_bps_L1': 4400896544.0,
'rx_pps': 4844221.0,
'rx_util': 11.00224136,
'tx_bps': 14197130240.0,
'tx_bps_L1': 17370602560.0,
'tx_pps': 19834202.0,
'tx_util': 43.4265064}}
21/04/2022 11:20:25 pktgen: {'ibytes': 2401046512,
'ierrors': 0,
'ipackets': 25543058,
'obytes': 9425836080,
'oerrors': 0,
'opackets': 104731529,
'rx_bps': 3625821184.0,
'rx_bps_L1': 4400896544.0,
'rx_pps': 4844221.0,
'rx_util': 11.00224136,
'tx_bps': 14197130240.0,
'tx_bps_L1': 17370602560.0,
'tx_pps': 19834202.0,
'tx_util': 43.4265064}
21/04/2022 11:20:25 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 14197130240.000000, tx_pps: 19834202.000000
21/04/2022 11:20:25 pktgen: {'ibytes': 2401046512,
'ierrors': 0,
'ipackets': 25543058,
'obytes': 9425836080,
'oerrors': 0,
'opackets': 104731529,
'rx_bps': 3625821184.0,
'rx_bps_L1': 4400896544.0,
'rx_pps': 4844221.0,
'rx_util': 11.00224136,
'tx_bps': 14197130240.0,
'tx_bps_L1': 17370602560.0,
'tx_pps': 19834202.0,
'tx_util': 43.4265064}
21/04/2022 11:20:25 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3625821184.000000, rx_pps: 4844221.000000
21/04/2022 11:20:25 pktgen: throughput: pps_rx 4844221.000000, bps_rx 3625821184.000000
21/04/2022 11:20:25 pktgen: traffic completed.
21/04/2022 11:20:25 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 256
21/04/2022 11:20:25 tester: ls -d /tmp
21/04/2022 11:20:26 tester: /tmp
21/04/2022 11:20:26 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_256.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_256.pcap
21/04/2022 11:20:27 pktgen: test port 0 map gen port 0
21/04/2022 11:20:27 pktgen: test port 0 map gen port 0
21/04/2022 11:20:27 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:20:27 pktgen: trex port <0> not support flow control
21/04/2022 11:20:28 pktgen: check the trex port link status
21/04/2022 11:20:28 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:20:28 pktgen: begin traffic ......
21/04/2022 11:20:28 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:20:33 pktgen: begin get port statistic ...
21/04/2022 11:20:33 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_256.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_256.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:20:33 pktgen: {0: {'ibytes': 5625479112,
'ierrors': 0,
'ipackets': 25339996,
'obytes': 18515300478,
'oerrors': 0,
'opackets': 84932589,
'rx_bps': 8470532096.0,
'rx_bps_L1': 9240638656.0,
'rx_pps': 4813166.0,
'rx_util': 23.10159664,
'tx_bps': 27529418752.0,
'tx_bps_L1': 30083143871.999996,
'tx_pps': 15960782.0,
'tx_util': 75.20785967999998},
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': 5.7494001388549805,
'cpu_util': 59.852806091308594,
'cpu_util_raw': 96.875,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 41689156,
'rx_bps': 8470532096.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 19058886656.0,
'rx_pps': 4813166.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 27529418752.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 15960782.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 5625479112,
'ierrors': 0,
'ipackets': 25339996,
'obytes': 18515300478,
'oerrors': 0,
'opackets': 84932589,
'rx_bps': 8470532096.0,
'rx_bps_L1': 9240638656.0,
'rx_pps': 4813166.0,
'rx_util': 23.10159664,
'tx_bps': 27529418752.0,
'tx_bps_L1': 30083143871.999996,
'tx_pps': 15960782.0,
'tx_util': 75.20785967999998}}
21/04/2022 11:20:33 pktgen: {'ibytes': 5625479112,
'ierrors': 0,
'ipackets': 25339996,
'obytes': 18515300478,
'oerrors': 0,
'opackets': 84932589,
'rx_bps': 8470532096.0,
'rx_bps_L1': 9240638656.0,
'rx_pps': 4813166.0,
'rx_util': 23.10159664,
'tx_bps': 27529418752.0,
'tx_bps_L1': 30083143871.999996,
'tx_pps': 15960782.0,
'tx_util': 75.20785967999998}
21/04/2022 11:20:33 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 27529418752.000000, tx_pps: 15960782.000000
21/04/2022 11:20:33 pktgen: {'ibytes': 5625479112,
'ierrors': 0,
'ipackets': 25339996,
'obytes': 18515300478,
'oerrors': 0,
'opackets': 84932589,
'rx_bps': 8470532096.0,
'rx_bps_L1': 9240638656.0,
'rx_pps': 4813166.0,
'rx_util': 23.10159664,
'tx_bps': 27529418752.0,
'tx_bps_L1': 30083143871.999996,
'tx_pps': 15960782.0,
'tx_util': 75.20785967999998}
21/04/2022 11:20:33 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 8470532096.000000, rx_pps: 4813166.000000
21/04/2022 11:20:33 pktgen: throughput: pps_rx 4813166.000000, bps_rx 8470532096.000000
21/04/2022 11:20:33 pktgen: traffic completed.
21/04/2022 11:20:33 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 512
21/04/2022 11:20:33 tester: ls -d /tmp
21/04/2022 11:20:33 tester: /tmp
21/04/2022 11:20:33 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_512.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_512.pcap
21/04/2022 11:20:35 pktgen: test port 0 map gen port 0
21/04/2022 11:20:35 pktgen: test port 0 map gen port 0
21/04/2022 11:20:35 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:20:35 pktgen: trex port <0> not support flow control
21/04/2022 11:20:35 pktgen: check the trex port link status
21/04/2022 11:20:35 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:20:35 pktgen: begin traffic ......
21/04/2022 11:20:35 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:20:40 pktgen: begin get port statistic ...
21/04/2022 11:20:40 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_512.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_512.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:20:40 pktgen: {0: {'ibytes': 11062165190,
'ierrors': 0,
'ipackets': 23142614,
'obytes': 23958687396,
'oerrors': 0,
'opackets': 50545762,
'rx_bps': 16735140864.0,
'rx_bps_L1': 17441738144.0,
'rx_pps': 4416233.0,
'rx_util': 43.60434536,
'tx_bps': 36294942720.0,
'tx_bps_L1': 37846613760.0,
'tx_pps': 9697944.0,
'tx_util': 94.61653439999999},
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': 39.714664459228516,
'cpu_util': 11.423659324645996,
'cpu_util_raw': 1.625,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 16735140864.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 19559800832.0,
'rx_pps': 4416233.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 36294942720.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 9697944.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 11062165190,
'ierrors': 0,
'ipackets': 23142614,
'obytes': 23958687396,
'oerrors': 0,
'opackets': 50545762,
'rx_bps': 16735140864.0,
'rx_bps_L1': 17441738144.0,
'rx_pps': 4416233.0,
'rx_util': 43.60434536,
'tx_bps': 36294942720.0,
'tx_bps_L1': 37846613760.0,
'tx_pps': 9697944.0,
'tx_util': 94.61653439999999}}
21/04/2022 11:20:40 pktgen: {'ibytes': 11062165190,
'ierrors': 0,
'ipackets': 23142614,
'obytes': 23958687396,
'oerrors': 0,
'opackets': 50545762,
'rx_bps': 16735140864.0,
'rx_bps_L1': 17441738144.0,
'rx_pps': 4416233.0,
'rx_util': 43.60434536,
'tx_bps': 36294942720.0,
'tx_bps_L1': 37846613760.0,
'tx_pps': 9697944.0,
'tx_util': 94.61653439999999}
21/04/2022 11:20:40 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 36294942720.000000, tx_pps: 9697944.000000
21/04/2022 11:20:40 pktgen: {'ibytes': 11062165190,
'ierrors': 0,
'ipackets': 23142614,
'obytes': 23958687396,
'oerrors': 0,
'opackets': 50545762,
'rx_bps': 16735140864.0,
'rx_bps_L1': 17441738144.0,
'rx_pps': 4416233.0,
'rx_util': 43.60434536,
'tx_bps': 36294942720.0,
'tx_bps_L1': 37846613760.0,
'tx_pps': 9697944.0,
'tx_util': 94.61653439999999}
21/04/2022 11:20:40 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 16735140864.000000, rx_pps: 4416233.000000
21/04/2022 11:20:40 pktgen: throughput: pps_rx 4416233.000000, bps_rx 16735140864.000000
21/04/2022 11:20:40 pktgen: traffic completed.
21/04/2022 11:20:40 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1024
21/04/2022 11:20:40 tester: ls -d /tmp
21/04/2022 11:20:40 tester: /tmp
21/04/2022 11:20:40 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1024.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1024.pcap
21/04/2022 11:20:42 pktgen: test port 0 map gen port 0
21/04/2022 11:20:42 pktgen: test port 0 map gen port 0
21/04/2022 11:20:42 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:20:42 pktgen: trex port <0> not support flow control
21/04/2022 11:20:42 pktgen: check the trex port link status
21/04/2022 11:20:42 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:20:42 pktgen: begin traffic ......
21/04/2022 11:20:42 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:20:47 pktgen: begin get port statistic ...
21/04/2022 11:20:47 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:20:47 pktgen: {0: {'ibytes': 18063753840,
'ierrors': 0,
'ipackets': 18246221,
'obytes': 24472811856,
'oerrors': 0,
'opackets': 24820300,
'rx_bps': 27428104192.0,
'rx_bps_L1': 27987851391.999996,
'rx_pps': 3498420.0,
'rx_util': 69.96962847999998,
'tx_bps': 37377040384.0,
'tx_bps_L1': 38147590464.0,
'tx_pps': 4815938.0,
'tx_util': 95.36897616},
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': 182.85511779785156,
'cpu_util': 2.5550994873046875,
'cpu_util_raw': 1.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 27428104192.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9948935168.0,
'rx_pps': 3498420.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37377040384.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 4815938.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 18063753840,
'ierrors': 0,
'ipackets': 18246221,
'obytes': 24472811856,
'oerrors': 0,
'opackets': 24820300,
'rx_bps': 27428104192.0,
'rx_bps_L1': 27987851391.999996,
'rx_pps': 3498420.0,
'rx_util': 69.96962847999998,
'tx_bps': 37377040384.0,
'tx_bps_L1': 38147590464.0,
'tx_pps': 4815938.0,
'tx_util': 95.36897616}}
21/04/2022 11:20:47 pktgen: {'ibytes': 18063753840,
'ierrors': 0,
'ipackets': 18246221,
'obytes': 24472811856,
'oerrors': 0,
'opackets': 24820300,
'rx_bps': 27428104192.0,
'rx_bps_L1': 27987851391.999996,
'rx_pps': 3498420.0,
'rx_util': 69.96962847999998,
'tx_bps': 37377040384.0,
'tx_bps_L1': 38147590464.0,
'tx_pps': 4815938.0,
'tx_util': 95.36897616}
21/04/2022 11:20:47 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37377040384.000000, tx_pps: 4815938.000000
21/04/2022 11:20:47 pktgen: {'ibytes': 18063753840,
'ierrors': 0,
'ipackets': 18246221,
'obytes': 24472811856,
'oerrors': 0,
'opackets': 24820300,
'rx_bps': 27428104192.0,
'rx_bps_L1': 27987851391.999996,
'rx_pps': 3498420.0,
'rx_util': 69.96962847999998,
'tx_bps': 37377040384.0,
'tx_bps_L1': 38147590464.0,
'tx_pps': 4815938.0,
'tx_util': 95.36897616}
21/04/2022 11:20:47 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 27428104192.000000, rx_pps: 3498420.000000
21/04/2022 11:20:47 pktgen: throughput: pps_rx 3498420.000000, bps_rx 27428104192.000000
21/04/2022 11:20:47 pktgen: traffic completed.
21/04/2022 11:20:47 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1518
21/04/2022 11:20:47 tester: ls -d /tmp
21/04/2022 11:20:47 tester: /tmp
21/04/2022 11:20:47 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1518.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1518.pcap
21/04/2022 11:20:49 pktgen: test port 0 map gen port 0
21/04/2022 11:20:49 pktgen: test port 0 map gen port 0
21/04/2022 11:20:49 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:20:49 pktgen: trex port <0> not support flow control
21/04/2022 11:20:49 pktgen: check the trex port link status
21/04/2022 11:20:49 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:20:49 pktgen: begin traffic ......
21/04/2022 11:20:49 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:20:54 pktgen: begin get port statistic ...
21/04/2022 11:20:54 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:20:54 pktgen: {0: {'ibytes': 23076093152,
'ierrors': 0,
'ipackets': 15549931,
'obytes': 24639364120,
'oerrors': 0,
'opackets': 16648222,
'rx_bps': 35058003968.0,
'rx_bps_L1': 35533334128.0,
'rx_pps': 2970813.5,
'rx_util': 88.83333531999999,
'tx_bps': 37531185152.0,
'tx_bps_L1': 38042299392.00001,
'tx_pps': 3194464.0,
'tx_util': 95.10574848000002},
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': 465.3945617675781,
'cpu_util': 1.0080474615097046,
'cpu_util_raw': 0.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 35058003968.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 2970813.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37531185152.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3194464.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 23076093152,
'ierrors': 0,
'ipackets': 15549931,
'obytes': 24639364120,
'oerrors': 0,
'opackets': 16648222,
'rx_bps': 35058003968.0,
'rx_bps_L1': 35533334128.0,
'rx_pps': 2970813.5,
'rx_util': 88.83333531999999,
'tx_bps': 37531185152.0,
'tx_bps_L1': 38042299392.00001,
'tx_pps': 3194464.0,
'tx_util': 95.10574848000002}}
21/04/2022 11:20:54 pktgen: {'ibytes': 23076093152,
'ierrors': 0,
'ipackets': 15549931,
'obytes': 24639364120,
'oerrors': 0,
'opackets': 16648222,
'rx_bps': 35058003968.0,
'rx_bps_L1': 35533334128.0,
'rx_pps': 2970813.5,
'rx_util': 88.83333531999999,
'tx_bps': 37531185152.0,
'tx_bps_L1': 38042299392.00001,
'tx_pps': 3194464.0,
'tx_util': 95.10574848000002}
21/04/2022 11:20:54 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37531185152.000000, tx_pps: 3194464.000000
21/04/2022 11:20:54 pktgen: {'ibytes': 23076093152,
'ierrors': 0,
'ipackets': 15549931,
'obytes': 24639364120,
'oerrors': 0,
'opackets': 16648222,
'rx_bps': 35058003968.0,
'rx_bps_L1': 35533334128.0,
'rx_pps': 2970813.5,
'rx_util': 88.83333531999999,
'tx_bps': 37531185152.0,
'tx_bps_L1': 38042299392.00001,
'tx_pps': 3194464.0,
'tx_util': 95.10574848000002}
21/04/2022 11:20:54 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 35058003968.000000, rx_pps: 2970813.500000
21/04/2022 11:20:54 pktgen: throughput: pps_rx 2970813.500000, bps_rx 35058003968.000000
21/04/2022 11:20:54 pktgen: traffic completed.
21/04/2022 11:20:54 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+----------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+======================+=======+============+
| 64 | split ring mergeable | 5.205 | 8.744 |
+-------+----------------------+-------+------------+
| 128 | split ring mergeable | 4.844 | 14.339 |
+-------+----------------------+-------+------------+
| 256 | split ring mergeable | 4.813 | 26.569 |
+-------+----------------------+-------+------------+
| 512 | split ring mergeable | 4.416 | 46.989 |
+-------+----------------------+-------+------------+
| 1024 | split ring mergeable | 3.498 | 73.047 |
+-------+----------------------+-------+------------+
| 1518 | split ring mergeable | 2.971 | 91.382 |
+-------+----------------------+-------+------------+
21/04/2022 11:20:54 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 5.205 Mpps | 8.744% | 0.000 Mpps | 5.205 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 128 | 1024 | 4.844 Mpps | 14.339% | 0.000 Mpps | 4.844 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 256 | 1024 | 4.813 Mpps | 26.569% | 0.000 Mpps | 4.813 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 512 | 1024 | 4.416 Mpps | 46.989% | 0.000 Mpps | 4.416 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1024 | 1024 | 3.498 Mpps | 73.047% | 0.000 Mpps | 3.498 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 2.971 Mpps | 91.382% | 0.000 Mpps | 2.971 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
21/04/2022 11:20:54 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:20:54 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.205000
21/04/2022 11:20:54 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:20:54 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 4.844000
21/04/2022 11:20:54 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:20:54 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 4.813000
21/04/2022 11:20:54 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:20:54 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 4.416000
21/04/2022 11:20:54 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:20:54 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.498000
21/04/2022 11:20:54 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:20:54 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 2.971000
21/04/2022 11:20:54 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_packed_ring_mergeable_path_performance_with_cbdma Result PASSED:
21/04/2022 11:20:55 dut.10.239.251.220: modprobe ioatdma
21/04/2022 11:20:55 dut.10.239.251.220:
21/04/2022 11:20:55 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
21/04/2022 11:20:55 dut.10.239.251.220:
21/04/2022 11:20:55 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
21/04/2022 11:20:56 dut.10.239.251.220:
21/04/2022 11:20:56 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_packed_ring_non_mergeable_path_performance_with_cbdma Begin
21/04/2022 11:20:56 dut.10.239.251.220:
21/04/2022 11:20:56 tester:
21/04/2022 11:20:56 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
21/04/2022 11:20:56 dut.10.239.251.220:
21/04/2022 11:20:56 dut.10.239.251.220: killall -I dpdk-vhost
21/04/2022 11:20:56 dut.10.239.251.220: dpdk-vhost: no process found
21/04/2022 11:20:56 dut.10.239.251.220: killall -I dpdk-testpmd
21/04/2022 11:20:56 dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 11:20:56 dut.10.239.251.220: killall -I qemu-system-x86_64
21/04/2022 11:20:56 dut.10.239.251.220: qemu-system-x86_64: no process found
21/04/2022 11:20:56 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 11:20:57 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
21/04/2022 11:20:57 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
21/04/2022 11:20:57 dut.10.239.251.220:
21/04/2022 11:21:01 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 11:21:01 dut.10.239.251.220: 1048576
21/04/2022 11:21:12 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 64
21/04/2022 11:21:12 tester: ls -d /tmp
21/04/2022 11:21:13 tester: /tmp
21/04/2022 11:21:13 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_64.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_64.pcap
21/04/2022 11:21:14 pktgen: test port 0 map gen port 0
21/04/2022 11:21:14 pktgen: test port 0 map gen port 0
21/04/2022 11:21:14 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:21:14 pktgen: trex port <0> not support flow control
21/04/2022 11:21:14 pktgen: check the trex port link status
21/04/2022 11:21:14 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:21:14 pktgen: begin traffic ......
21/04/2022 11:21:14 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:21:20 pktgen: begin get port statistic ...
21/04/2022 11:21:20 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_64.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:21:20 pktgen: {0: {'ibytes': 1844759216,
'ierrors': 0,
'ipackets': 27128812,
'obytes': 8782159168,
'oerrors': 0,
'opackets': 137221269,
'rx_bps': 2768989952.0,
'rx_bps_L1': 3583398112.0000005,
'rx_pps': 5090051.0,
'rx_util': 8.958495280000001,
'tx_bps': 13262570496.0,
'tx_bps_L1': 17407123456.0,
'tx_pps': 25903456.0,
'tx_util': 43.51780864},
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': 2.303359270095825,
'cpu_util': 71.97406768798828,
'cpu_util_raw': 99.4375,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 68557982,
'rx_bps': 2768989952.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10493580288.0,
'rx_pps': 5090051.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13262570496.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 25903456.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 1844759216,
'ierrors': 0,
'ipackets': 27128812,
'obytes': 8782159168,
'oerrors': 0,
'opackets': 137221269,
'rx_bps': 2768989952.0,
'rx_bps_L1': 3583398112.0000005,
'rx_pps': 5090051.0,
'rx_util': 8.958495280000001,
'tx_bps': 13262570496.0,
'tx_bps_L1': 17407123456.0,
'tx_pps': 25903456.0,
'tx_util': 43.51780864}}
21/04/2022 11:21:20 pktgen: {'ibytes': 1844759216,
'ierrors': 0,
'ipackets': 27128812,
'obytes': 8782159168,
'oerrors': 0,
'opackets': 137221269,
'rx_bps': 2768989952.0,
'rx_bps_L1': 3583398112.0000005,
'rx_pps': 5090051.0,
'rx_util': 8.958495280000001,
'tx_bps': 13262570496.0,
'tx_bps_L1': 17407123456.0,
'tx_pps': 25903456.0,
'tx_util': 43.51780864}
21/04/2022 11:21:20 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13262570496.000000, tx_pps: 25903456.000000
21/04/2022 11:21:20 pktgen: {'ibytes': 1844759216,
'ierrors': 0,
'ipackets': 27128812,
'obytes': 8782159168,
'oerrors': 0,
'opackets': 137221269,
'rx_bps': 2768989952.0,
'rx_bps_L1': 3583398112.0000005,
'rx_pps': 5090051.0,
'rx_util': 8.958495280000001,
'tx_bps': 13262570496.0,
'tx_bps_L1': 17407123456.0,
'tx_pps': 25903456.0,
'tx_util': 43.51780864}
21/04/2022 11:21:20 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 2768989952.000000, rx_pps: 5090051.000000
21/04/2022 11:21:20 pktgen: throughput: pps_rx 5090051.000000, bps_rx 2768989952.000000
21/04/2022 11:21:20 pktgen: traffic completed.
21/04/2022 11:21:20 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 128
21/04/2022 11:21:20 tester: ls -d /tmp
21/04/2022 11:21:20 tester: /tmp
21/04/2022 11:21:20 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_128.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_128.pcap
21/04/2022 11:21:22 pktgen: test port 0 map gen port 0
21/04/2022 11:21:22 pktgen: test port 0 map gen port 0
21/04/2022 11:21:22 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:21:22 pktgen: trex port <0> not support flow control
21/04/2022 11:21:22 pktgen: check the trex port link status
21/04/2022 11:21:22 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:21:22 pktgen: begin traffic ......
21/04/2022 11:21:22 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:21:27 pktgen: begin get port statistic ...
21/04/2022 11:21:27 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_128.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_128.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:21:27 pktgen: {0: {'ibytes': 2469212868,
'ierrors': 0,
'ipackets': 26268222,
'obytes': 9866996190,
'oerrors': 0,
'opackets': 109633304,
'rx_bps': 3750133504.0,
'rx_bps_L1': 4551595104.0,
'rx_pps': 5009135.0,
'rx_util': 11.378987760000001,
'tx_bps': 15015929856.0,
'tx_bps_L1': 18371387136.0,
'tx_pps': 20971608.0,
'tx_util': 45.928467839999996},
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': 2.244493246078491,
'cpu_util': 83.62650299072266,
'cpu_util_raw': 99.4375,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 70024744,
'rx_bps': 3750133504.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 11265796096.0,
'rx_pps': 5009135.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15015929856.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 20971608.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 2469212868,
'ierrors': 0,
'ipackets': 26268222,
'obytes': 9866996190,
'oerrors': 0,
'opackets': 109633304,
'rx_bps': 3750133504.0,
'rx_bps_L1': 4551595104.0,
'rx_pps': 5009135.0,
'rx_util': 11.378987760000001,
'tx_bps': 15015929856.0,
'tx_bps_L1': 18371387136.0,
'tx_pps': 20971608.0,
'tx_util': 45.928467839999996}}
21/04/2022 11:21:27 pktgen: {'ibytes': 2469212868,
'ierrors': 0,
'ipackets': 26268222,
'obytes': 9866996190,
'oerrors': 0,
'opackets': 109633304,
'rx_bps': 3750133504.0,
'rx_bps_L1': 4551595104.0,
'rx_pps': 5009135.0,
'rx_util': 11.378987760000001,
'tx_bps': 15015929856.0,
'tx_bps_L1': 18371387136.0,
'tx_pps': 20971608.0,
'tx_util': 45.928467839999996}
21/04/2022 11:21:27 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15015929856.000000, tx_pps: 20971608.000000
21/04/2022 11:21:27 pktgen: {'ibytes': 2469212868,
'ierrors': 0,
'ipackets': 26268222,
'obytes': 9866996190,
'oerrors': 0,
'opackets': 109633304,
'rx_bps': 3750133504.0,
'rx_bps_L1': 4551595104.0,
'rx_pps': 5009135.0,
'rx_util': 11.378987760000001,
'tx_bps': 15015929856.0,
'tx_bps_L1': 18371387136.0,
'tx_pps': 20971608.0,
'tx_util': 45.928467839999996}
21/04/2022 11:21:27 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3750133504.000000, rx_pps: 5009135.000000
21/04/2022 11:21:27 pktgen: throughput: pps_rx 5009135.000000, bps_rx 3750133504.000000
21/04/2022 11:21:27 pktgen: traffic completed.
21/04/2022 11:21:27 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 256
21/04/2022 11:21:27 tester: ls -d /tmp
21/04/2022 11:21:27 tester: /tmp
21/04/2022 11:21:27 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_256.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_256.pcap
21/04/2022 11:21:29 pktgen: test port 0 map gen port 0
21/04/2022 11:21:29 pktgen: test port 0 map gen port 0
21/04/2022 11:21:29 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:21:29 pktgen: trex port <0> not support flow control
21/04/2022 11:21:29 pktgen: check the trex port link status
21/04/2022 11:21:29 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:21:29 pktgen: begin traffic ......
21/04/2022 11:21:29 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:21:34 pktgen: begin get port statistic ...
21/04/2022 11:21:34 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_256.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_256.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:21:34 pktgen: {0: {'ibytes': 5643167628,
'ierrors': 0,
'ipackets': 25419674,
'obytes': 16870305178,
'oerrors': 0,
'opackets': 77386734,
'rx_bps': 8754433024.0,
'rx_bps_L1': 9546713983.999998,
'rx_pps': 4951756.0,
'rx_util': 23.866784959999997,
'tx_bps': 23808161792.0,
'tx_bps_L1': 26007660992.0,
'tx_pps': 13746870.0,
'tx_util': 65.01915248},
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': 3.9650566577911377,
'cpu_util': 75.05618286132812,
'cpu_util_raw': 96.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 58467182,
'rx_bps': 8754433024.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15053729792.0,
'rx_pps': 4951756.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 23808161792.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 13746870.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 5643167628,
'ierrors': 0,
'ipackets': 25419674,
'obytes': 16870305178,
'oerrors': 0,
'opackets': 77386734,
'rx_bps': 8754433024.0,
'rx_bps_L1': 9546713983.999998,
'rx_pps': 4951756.0,
'rx_util': 23.866784959999997,
'tx_bps': 23808161792.0,
'tx_bps_L1': 26007660992.0,
'tx_pps': 13746870.0,
'tx_util': 65.01915248}}
21/04/2022 11:21:34 pktgen: {'ibytes': 5643167628,
'ierrors': 0,
'ipackets': 25419674,
'obytes': 16870305178,
'oerrors': 0,
'opackets': 77386734,
'rx_bps': 8754433024.0,
'rx_bps_L1': 9546713983.999998,
'rx_pps': 4951756.0,
'rx_util': 23.866784959999997,
'tx_bps': 23808161792.0,
'tx_bps_L1': 26007660992.0,
'tx_pps': 13746870.0,
'tx_util': 65.01915248}
21/04/2022 11:21:34 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 23808161792.000000, tx_pps: 13746870.000000
21/04/2022 11:21:34 pktgen: {'ibytes': 5643167628,
'ierrors': 0,
'ipackets': 25419674,
'obytes': 16870305178,
'oerrors': 0,
'opackets': 77386734,
'rx_bps': 8754433024.0,
'rx_bps_L1': 9546713983.999998,
'rx_pps': 4951756.0,
'rx_util': 23.866784959999997,
'tx_bps': 23808161792.0,
'tx_bps_L1': 26007660992.0,
'tx_pps': 13746870.0,
'tx_util': 65.01915248}
21/04/2022 11:21:34 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 8754433024.000000, rx_pps: 4951756.000000
21/04/2022 11:21:34 pktgen: throughput: pps_rx 4951756.000000, bps_rx 8754433024.000000
21/04/2022 11:21:34 pktgen: traffic completed.
21/04/2022 11:21:34 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 512
21/04/2022 11:21:34 tester: ls -d /tmp
21/04/2022 11:21:34 tester: /tmp
21/04/2022 11:21:34 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_512.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_512.pcap
21/04/2022 11:21:36 pktgen: test port 0 map gen port 0
21/04/2022 11:21:36 pktgen: test port 0 map gen port 0
21/04/2022 11:21:36 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:21:36 pktgen: trex port <0> not support flow control
21/04/2022 11:21:36 pktgen: check the trex port link status
21/04/2022 11:21:36 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:21:36 pktgen: begin traffic ......
21/04/2022 11:21:36 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:21:41 pktgen: begin get port statistic ...
21/04/2022 11:21:41 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_512.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_512.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:21:41 pktgen: {0: {'ibytes': 11211929760,
'ierrors': 0,
'ipackets': 23455929,
'obytes': 23959444848,
'oerrors': 0,
'opackets': 50547361,
'rx_bps': 16900652032.0,
'rx_bps_L1': 17614506912.0,
'rx_pps': 4461593.0,
'rx_util': 44.036267280000004,
'tx_bps': 36167860224.0,
'tx_bps_L1': 37712751904.0,
'tx_pps': 9655573.0,
'tx_util': 94.28187976},
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': 32.86505889892578,
'cpu_util': 13.756197929382324,
'cpu_util_raw': 1.875,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 16900652032.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 19267207168.0,
'rx_pps': 4461593.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 36167860224.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 9655573.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 11211929760,
'ierrors': 0,
'ipackets': 23455929,
'obytes': 23959444848,
'oerrors': 0,
'opackets': 50547361,
'rx_bps': 16900652032.0,
'rx_bps_L1': 17614506912.0,
'rx_pps': 4461593.0,
'rx_util': 44.036267280000004,
'tx_bps': 36167860224.0,
'tx_bps_L1': 37712751904.0,
'tx_pps': 9655573.0,
'tx_util': 94.28187976}}
21/04/2022 11:21:41 pktgen: {'ibytes': 11211929760,
'ierrors': 0,
'ipackets': 23455929,
'obytes': 23959444848,
'oerrors': 0,
'opackets': 50547361,
'rx_bps': 16900652032.0,
'rx_bps_L1': 17614506912.0,
'rx_pps': 4461593.0,
'rx_util': 44.036267280000004,
'tx_bps': 36167860224.0,
'tx_bps_L1': 37712751904.0,
'tx_pps': 9655573.0,
'tx_util': 94.28187976}
21/04/2022 11:21:41 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 36167860224.000000, tx_pps: 9655573.000000
21/04/2022 11:21:41 pktgen: {'ibytes': 11211929760,
'ierrors': 0,
'ipackets': 23455929,
'obytes': 23959444848,
'oerrors': 0,
'opackets': 50547361,
'rx_bps': 16900652032.0,
'rx_bps_L1': 17614506912.0,
'rx_pps': 4461593.0,
'rx_util': 44.036267280000004,
'tx_bps': 36167860224.0,
'tx_bps_L1': 37712751904.0,
'tx_pps': 9655573.0,
'tx_util': 94.28187976}
21/04/2022 11:21:41 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 16900652032.000000, rx_pps: 4461593.000000
21/04/2022 11:21:41 pktgen: throughput: pps_rx 4461593.000000, bps_rx 16900652032.000000
21/04/2022 11:21:41 pktgen: traffic completed.
21/04/2022 11:21:41 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1024
21/04/2022 11:21:41 tester: ls -d /tmp
21/04/2022 11:21:41 tester: /tmp
21/04/2022 11:21:41 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1024.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1024.pcap
21/04/2022 11:21:43 pktgen: test port 0 map gen port 0
21/04/2022 11:21:43 pktgen: test port 0 map gen port 0
21/04/2022 11:21:43 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:21:43 pktgen: trex port <0> not support flow control
21/04/2022 11:21:43 pktgen: check the trex port link status
21/04/2022 11:21:43 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:21:43 pktgen: begin traffic ......
21/04/2022 11:21:43 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:21:48 pktgen: begin get port statistic ...
21/04/2022 11:21:48 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:21:48 pktgen: {0: {'ibytes': 18248230440,
'ierrors': 0,
'ipackets': 18432561,
'obytes': 24472537748,
'oerrors': 0,
'opackets': 24820022,
'rx_bps': 27635666944.0,
'rx_bps_L1': 28199918744.0,
'rx_pps': 3526573.75,
'rx_util': 70.49979686,
'tx_bps': 37251330048.0,
'tx_bps_L1': 38019854208.0,
'tx_pps': 4803276.0,
'tx_util': 95.04963552},
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': 159.63929748535156,
'cpu_util': 2.9168357849121094,
'cpu_util_raw': 1.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 27635666944.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9615662080.0,
'rx_pps': 3526573.75,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37251330048.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 4803276.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 18248230440,
'ierrors': 0,
'ipackets': 18432561,
'obytes': 24472537748,
'oerrors': 0,
'opackets': 24820022,
'rx_bps': 27635666944.0,
'rx_bps_L1': 28199918744.0,
'rx_pps': 3526573.75,
'rx_util': 70.49979686,
'tx_bps': 37251330048.0,
'tx_bps_L1': 38019854208.0,
'tx_pps': 4803276.0,
'tx_util': 95.04963552}}
21/04/2022 11:21:48 pktgen: {'ibytes': 18248230440,
'ierrors': 0,
'ipackets': 18432561,
'obytes': 24472537748,
'oerrors': 0,
'opackets': 24820022,
'rx_bps': 27635666944.0,
'rx_bps_L1': 28199918744.0,
'rx_pps': 3526573.75,
'rx_util': 70.49979686,
'tx_bps': 37251330048.0,
'tx_bps_L1': 38019854208.0,
'tx_pps': 4803276.0,
'tx_util': 95.04963552}
21/04/2022 11:21:48 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37251330048.000000, tx_pps: 4803276.000000
21/04/2022 11:21:48 pktgen: {'ibytes': 18248230440,
'ierrors': 0,
'ipackets': 18432561,
'obytes': 24472537748,
'oerrors': 0,
'opackets': 24820022,
'rx_bps': 27635666944.0,
'rx_bps_L1': 28199918744.0,
'rx_pps': 3526573.75,
'rx_util': 70.49979686,
'tx_bps': 37251330048.0,
'tx_bps_L1': 38019854208.0,
'tx_pps': 4803276.0,
'tx_util': 95.04963552}
21/04/2022 11:21:48 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 27635666944.000000, rx_pps: 3526573.750000
21/04/2022 11:21:48 pktgen: throughput: pps_rx 3526573.750000, bps_rx 27635666944.000000
21/04/2022 11:21:48 pktgen: traffic completed.
21/04/2022 11:21:48 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1518
21/04/2022 11:21:48 tester: ls -d /tmp
21/04/2022 11:21:48 tester: /tmp
21/04/2022 11:21:48 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1518.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1518.pcap
21/04/2022 11:21:50 pktgen: test port 0 map gen port 0
21/04/2022 11:21:50 pktgen: test port 0 map gen port 0
21/04/2022 11:21:50 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:21:50 pktgen: trex port <0> not support flow control
21/04/2022 11:21:50 pktgen: check the trex port link status
21/04/2022 11:21:50 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:21:50 pktgen: begin traffic ......
21/04/2022 11:21:50 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:21:55 pktgen: begin get port statistic ...
21/04/2022 11:21:55 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:21:55 pktgen: {0: {'ibytes': 23267303584,
'ierrors': 0,
'ipackets': 15678779,
'obytes': 24638553080,
'oerrors': 0,
'opackets': 16647675,
'rx_bps': 35268554752.0,
'rx_bps_L1': 35746835312.0,
'rx_pps': 2989253.5,
'rx_util': 89.36708827999999,
'tx_bps': 37415981056.0,
'tx_bps_L1': 37925647216.0,
'tx_pps': 3185413.5,
'tx_util': 94.81411804},
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': 446.2247619628906,
'cpu_util': 1.048125982284546,
'cpu_util_raw': 0.125,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 35268554752.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 2989253.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37415981056.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3185413.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 23267303584,
'ierrors': 0,
'ipackets': 15678779,
'obytes': 24638553080,
'oerrors': 0,
'opackets': 16647675,
'rx_bps': 35268554752.0,
'rx_bps_L1': 35746835312.0,
'rx_pps': 2989253.5,
'rx_util': 89.36708827999999,
'tx_bps': 37415981056.0,
'tx_bps_L1': 37925647216.0,
'tx_pps': 3185413.5,
'tx_util': 94.81411804}}
21/04/2022 11:21:55 pktgen: {'ibytes': 23267303584,
'ierrors': 0,
'ipackets': 15678779,
'obytes': 24638553080,
'oerrors': 0,
'opackets': 16647675,
'rx_bps': 35268554752.0,
'rx_bps_L1': 35746835312.0,
'rx_pps': 2989253.5,
'rx_util': 89.36708827999999,
'tx_bps': 37415981056.0,
'tx_bps_L1': 37925647216.0,
'tx_pps': 3185413.5,
'tx_util': 94.81411804}
21/04/2022 11:21:55 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37415981056.000000, tx_pps: 3185413.500000
21/04/2022 11:21:55 pktgen: {'ibytes': 23267303584,
'ierrors': 0,
'ipackets': 15678779,
'obytes': 24638553080,
'oerrors': 0,
'opackets': 16647675,
'rx_bps': 35268554752.0,
'rx_bps_L1': 35746835312.0,
'rx_pps': 2989253.5,
'rx_util': 89.36708827999999,
'tx_bps': 37415981056.0,
'tx_bps_L1': 37925647216.0,
'tx_pps': 3185413.5,
'tx_util': 94.81411804}
21/04/2022 11:21:55 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 35268554752.000000, rx_pps: 2989253.500000
21/04/2022 11:21:55 pktgen: throughput: pps_rx 2989253.500000, bps_rx 35268554752.000000
21/04/2022 11:21:55 pktgen: traffic completed.
21/04/2022 11:21:55 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+--------------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+==========================+=======+============+
| 64 | split ring non-mergeable | 5.090 | 8.551 |
+-------+--------------------------+-------+------------+
| 128 | split ring non-mergeable | 5.009 | 14.827 |
+-------+--------------------------+-------+------------+
| 256 | split ring non-mergeable | 4.952 | 27.334 |
+-------+--------------------------+-------+------------+
| 512 | split ring non-mergeable | 4.462 | 47.471 |
+-------+--------------------------+-------+------------+
| 1024 | split ring non-mergeable | 3.527 | 73.635 |
+-------+--------------------------+-------+------------+
| 1518 | split ring non-mergeable | 2.989 | 91.949 |
+-------+--------------------------+-------+------------+
21/04/2022 11:21:55 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 5.090 Mpps | 8.551% | 0.000 Mpps | 5.090 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 128 | 1024 | 5.009 Mpps | 14.827% | 0.000 Mpps | 5.009 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 256 | 1024 | 4.952 Mpps | 27.334% | 0.000 Mpps | 4.952 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 512 | 1024 | 4.462 Mpps | 47.471% | 0.000 Mpps | 4.462 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1024 | 1024 | 3.527 Mpps | 73.635% | 0.000 Mpps | 3.527 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 2.989 Mpps | 91.949% | 0.000 Mpps | 2.989 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
21/04/2022 11:21:55 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:21:55 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.090000
21/04/2022 11:21:55 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:21:55 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.009000
21/04/2022 11:21:55 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:21:55 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 4.952000
21/04/2022 11:21:55 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:21:55 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 4.462000
21/04/2022 11:21:55 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:21:55 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.527000
21/04/2022 11:21:55 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:21:55 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 2.989000
21/04/2022 11:21:55 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_packed_ring_non_mergeable_path_performance_with_cbdma Result PASSED:
21/04/2022 11:21:56 dut.10.239.251.220: modprobe ioatdma
21/04/2022 11:21:56 dut.10.239.251.220:
21/04/2022 11:21:56 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
21/04/2022 11:21:56 dut.10.239.251.220:
21/04/2022 11:21:56 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
21/04/2022 11:21:57 dut.10.239.251.220:
21/04/2022 11:21:57 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_packed_ring_vectorized_path_performance_with_cbdma Begin
21/04/2022 11:21:57 dut.10.239.251.220:
21/04/2022 11:21:57 tester:
21/04/2022 11:21:57 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
21/04/2022 11:21:57 dut.10.239.251.220:
21/04/2022 11:21:57 dut.10.239.251.220: killall -I dpdk-vhost
21/04/2022 11:21:57 dut.10.239.251.220: dpdk-vhost: no process found
21/04/2022 11:21:57 dut.10.239.251.220: killall -I dpdk-testpmd
21/04/2022 11:21:57 dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 11:21:57 dut.10.239.251.220: killall -I qemu-system-x86_64
21/04/2022 11:21:57 dut.10.239.251.220: qemu-system-x86_64: no process found
21/04/2022 11:21:57 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 11:21:58 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
21/04/2022 11:21:58 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
21/04/2022 11:21:58 dut.10.239.251.220:
21/04/2022 11:22:03 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 11:22:03 dut.10.239.251.220: 1048576
21/04/2022 11:22:14 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 64
21/04/2022 11:22:14 tester: ls -d /tmp
21/04/2022 11:22:14 tester: /tmp
21/04/2022 11:22:14 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_64.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_64.pcap
21/04/2022 11:22:16 pktgen: test port 0 map gen port 0
21/04/2022 11:22:16 pktgen: test port 0 map gen port 0
21/04/2022 11:22:16 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:22:16 pktgen: trex port <0> not support flow control
21/04/2022 11:22:16 pktgen: check the trex port link status
21/04/2022 11:22:16 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:22:16 pktgen: begin traffic ......
21/04/2022 11:22:16 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:22:21 pktgen: begin get port statistic ...
21/04/2022 11:22:21 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_64.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:22:21 pktgen: {0: {'ibytes': 1855532728,
'ierrors': 0,
'ipackets': 27287246,
'obytes': 8874886144,
'oerrors': 0,
'opackets': 138670109,
'rx_bps': 2872598784.0,
'rx_bps_L1': 3717481744.0,
'rx_pps': 5280518.5,
'rx_util': 9.293704360000001,
'tx_bps': 13779741696.0,
'tx_bps_L1': 18085909376.0,
'tx_pps': 26913548.0,
'tx_util': 45.21477344},
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': 2.414107084274292,
'cpu_util': 71.35009765625,
'cpu_util_raw': 99.375,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 68525417,
'rx_bps': 2872598784.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10907142144.0,
'rx_pps': 5280518.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13779741696.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 26913548.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 1855532728,
'ierrors': 0,
'ipackets': 27287246,
'obytes': 8874886144,
'oerrors': 0,
'opackets': 138670109,
'rx_bps': 2872598784.0,
'rx_bps_L1': 3717481744.0,
'rx_pps': 5280518.5,
'rx_util': 9.293704360000001,
'tx_bps': 13779741696.0,
'tx_bps_L1': 18085909376.0,
'tx_pps': 26913548.0,
'tx_util': 45.21477344}}
21/04/2022 11:22:21 pktgen: {'ibytes': 1855532728,
'ierrors': 0,
'ipackets': 27287246,
'obytes': 8874886144,
'oerrors': 0,
'opackets': 138670109,
'rx_bps': 2872598784.0,
'rx_bps_L1': 3717481744.0,
'rx_pps': 5280518.5,
'rx_util': 9.293704360000001,
'tx_bps': 13779741696.0,
'tx_bps_L1': 18085909376.0,
'tx_pps': 26913548.0,
'tx_util': 45.21477344}
21/04/2022 11:22:21 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13779741696.000000, tx_pps: 26913548.000000
21/04/2022 11:22:21 pktgen: {'ibytes': 1855532728,
'ierrors': 0,
'ipackets': 27287246,
'obytes': 8874886144,
'oerrors': 0,
'opackets': 138670109,
'rx_bps': 2872598784.0,
'rx_bps_L1': 3717481744.0,
'rx_pps': 5280518.5,
'rx_util': 9.293704360000001,
'tx_bps': 13779741696.0,
'tx_bps_L1': 18085909376.0,
'tx_pps': 26913548.0,
'tx_util': 45.21477344}
21/04/2022 11:22:21 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 2872598784.000000, rx_pps: 5280518.500000
21/04/2022 11:22:21 pktgen: throughput: pps_rx 5280518.500000, bps_rx 2872598784.000000
21/04/2022 11:22:21 pktgen: traffic completed.
21/04/2022 11:22:21 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 128
21/04/2022 11:22:21 tester: ls -d /tmp
21/04/2022 11:22:21 tester: /tmp
21/04/2022 11:22:21 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_128.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_128.pcap
21/04/2022 11:22:23 pktgen: test port 0 map gen port 0
21/04/2022 11:22:23 pktgen: test port 0 map gen port 0
21/04/2022 11:22:23 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:22:23 pktgen: trex port <0> not support flow control
21/04/2022 11:22:23 pktgen: check the trex port link status
21/04/2022 11:22:23 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:22:23 pktgen: begin traffic ......
21/04/2022 11:22:23 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:22:28 pktgen: begin get port statistic ...
21/04/2022 11:22:28 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_128.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_128.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:22:28 pktgen: {0: {'ibytes': 2485303224,
'ierrors': 0,
'ipackets': 26439403,
'obytes': 9762810840,
'oerrors': 0,
'opackets': 108475697,
'rx_bps': 3869364224.0,
'rx_bps_L1': 4694513504.0,
'rx_pps': 5157183.0,
'rx_util': 11.736283760000001,
'tx_bps': 15212492800.0,
'tx_bps_L1': 18603056960.0,
'tx_pps': 21191026.0,
'tx_util': 46.5076424},
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': 2.2801613807678223,
'cpu_util': 83.39591979980469,
'cpu_util_raw': 99.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 70096304,
'rx_bps': 3869364224.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 11343128576.0,
'rx_pps': 5157183.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15212492800.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 21191026.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 2485303224,
'ierrors': 0,
'ipackets': 26439403,
'obytes': 9762810840,
'oerrors': 0,
'opackets': 108475697,
'rx_bps': 3869364224.0,
'rx_bps_L1': 4694513504.0,
'rx_pps': 5157183.0,
'rx_util': 11.736283760000001,
'tx_bps': 15212492800.0,
'tx_bps_L1': 18603056960.0,
'tx_pps': 21191026.0,
'tx_util': 46.5076424}}
21/04/2022 11:22:28 pktgen: {'ibytes': 2485303224,
'ierrors': 0,
'ipackets': 26439403,
'obytes': 9762810840,
'oerrors': 0,
'opackets': 108475697,
'rx_bps': 3869364224.0,
'rx_bps_L1': 4694513504.0,
'rx_pps': 5157183.0,
'rx_util': 11.736283760000001,
'tx_bps': 15212492800.0,
'tx_bps_L1': 18603056960.0,
'tx_pps': 21191026.0,
'tx_util': 46.5076424}
21/04/2022 11:22:28 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15212492800.000000, tx_pps: 21191026.000000
21/04/2022 11:22:28 pktgen: {'ibytes': 2485303224,
'ierrors': 0,
'ipackets': 26439403,
'obytes': 9762810840,
'oerrors': 0,
'opackets': 108475697,
'rx_bps': 3869364224.0,
'rx_bps_L1': 4694513504.0,
'rx_pps': 5157183.0,
'rx_util': 11.736283760000001,
'tx_bps': 15212492800.0,
'tx_bps_L1': 18603056960.0,
'tx_pps': 21191026.0,
'tx_util': 46.5076424}
21/04/2022 11:22:28 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3869364224.000000, rx_pps: 5157183.000000
21/04/2022 11:22:28 pktgen: throughput: pps_rx 5157183.000000, bps_rx 3869364224.000000
21/04/2022 11:22:28 pktgen: traffic completed.
21/04/2022 11:22:28 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 256
21/04/2022 11:22:28 tester: ls -d /tmp
21/04/2022 11:22:28 tester: /tmp
21/04/2022 11:22:28 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_256.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_256.pcap
21/04/2022 11:22:30 pktgen: test port 0 map gen port 0
21/04/2022 11:22:30 pktgen: test port 0 map gen port 0
21/04/2022 11:22:30 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:22:30 pktgen: trex port <0> not support flow control
21/04/2022 11:22:30 pktgen: check the trex port link status
21/04/2022 11:22:30 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:22:30 pktgen: begin traffic ......
21/04/2022 11:22:30 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:22:35 pktgen: begin get port statistic ...
21/04/2022 11:22:35 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_256.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_256.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:22:35 pktgen: {0: {'ibytes': 5835141684,
'ierrors': 0,
'ipackets': 26284422,
'obytes': 19432219378,
'oerrors': 0,
'opackets': 89138639,
'rx_bps': 8798903296.0,
'rx_bps_L1': 9599108576.0,
'rx_pps': 5001283.0,
'rx_util': 23.997771439999998,
'tx_bps': 29472905216.0,
'tx_bps_L1': 32208279935.999996,
'tx_pps': 17096092.0,
'tx_util': 80.52069983999999},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'active_flows': 0.0,
'active_sockets': 0,
'bw_per_core': 7.019507884979248,
'cpu_util': 52.483924865722656,
'cpu_util_raw': 84.3125,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 36421261,
'rx_bps': 8798903296.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 20674000896.0,
'rx_pps': 5001283.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 29472905216.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 17096092.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 5835141684,
'ierrors': 0,
'ipackets': 26284422,
'obytes': 19432219378,
'oerrors': 0,
'opackets': 89138639,
'rx_bps': 8798903296.0,
'rx_bps_L1': 9599108576.0,
'rx_pps': 5001283.0,
'rx_util': 23.997771439999998,
'tx_bps': 29472905216.0,
'tx_bps_L1': 32208279935.999996,
'tx_pps': 17096092.0,
'tx_util': 80.52069983999999}}
21/04/2022 11:22:35 pktgen: {'ibytes': 5835141684,
'ierrors': 0,
'ipackets': 26284422,
'obytes': 19432219378,
'oerrors': 0,
'opackets': 89138639,
'rx_bps': 8798903296.0,
'rx_bps_L1': 9599108576.0,
'rx_pps': 5001283.0,
'rx_util': 23.997771439999998,
'tx_bps': 29472905216.0,
'tx_bps_L1': 32208279935.999996,
'tx_pps': 17096092.0,
'tx_util': 80.52069983999999}
21/04/2022 11:22:35 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 29472905216.000000, tx_pps: 17096092.000000
21/04/2022 11:22:35 pktgen: {'ibytes': 5835141684,
'ierrors': 0,
'ipackets': 26284422,
'obytes': 19432219378,
'oerrors': 0,
'opackets': 89138639,
'rx_bps': 8798903296.0,
'rx_bps_L1': 9599108576.0,
'rx_pps': 5001283.0,
'rx_util': 23.997771439999998,
'tx_bps': 29472905216.0,
'tx_bps_L1': 32208279935.999996,
'tx_pps': 17096092.0,
'tx_util': 80.52069983999999}
21/04/2022 11:22:35 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 8798903296.000000, rx_pps: 5001283.000000
21/04/2022 11:22:35 pktgen: throughput: pps_rx 5001283.000000, bps_rx 8798903296.000000
21/04/2022 11:22:35 pktgen: traffic completed.
21/04/2022 11:22:35 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 512
21/04/2022 11:22:35 tester: ls -d /tmp
21/04/2022 11:22:35 tester: /tmp
21/04/2022 11:22:35 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_512.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_512.pcap
21/04/2022 11:22:37 pktgen: test port 0 map gen port 0
21/04/2022 11:22:37 pktgen: test port 0 map gen port 0
21/04/2022 11:22:37 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:22:37 pktgen: trex port <0> not support flow control
21/04/2022 11:22:37 pktgen: check the trex port link status
21/04/2022 11:22:37 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:22:37 pktgen: begin traffic ......
21/04/2022 11:22:37 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:22:42 pktgen: begin get port statistic ...
21/04/2022 11:22:42 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_512.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_512.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:22:42 pktgen: {0: {'ibytes': 11248234338,
'ierrors': 0,
'ipackets': 23531875,
'obytes': 23959064226,
'oerrors': 0,
'opackets': 50546557,
'rx_bps': 16954904576.0,
'rx_bps_L1': 17671194096.0,
'rx_pps': 4476809.5,
'rx_util': 44.17798524,
'tx_bps': 36279947264.0,
'tx_bps_L1': 37833885024.0,
'tx_pps': 9712111.0,
'tx_util': 94.58471256},
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': 42.51483917236328,
'cpu_util': 10.666848182678223,
'cpu_util_raw': 1.5625,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 16954904576.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 19325040640.0,
'rx_pps': 4476809.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 36279947264.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 9712111.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 11248234338,
'ierrors': 0,
'ipackets': 23531875,
'obytes': 23959064226,
'oerrors': 0,
'opackets': 50546557,
'rx_bps': 16954904576.0,
'rx_bps_L1': 17671194096.0,
'rx_pps': 4476809.5,
'rx_util': 44.17798524,
'tx_bps': 36279947264.0,
'tx_bps_L1': 37833885024.0,
'tx_pps': 9712111.0,
'tx_util': 94.58471256}}
21/04/2022 11:22:42 pktgen: {'ibytes': 11248234338,
'ierrors': 0,
'ipackets': 23531875,
'obytes': 23959064226,
'oerrors': 0,
'opackets': 50546557,
'rx_bps': 16954904576.0,
'rx_bps_L1': 17671194096.0,
'rx_pps': 4476809.5,
'rx_util': 44.17798524,
'tx_bps': 36279947264.0,
'tx_bps_L1': 37833885024.0,
'tx_pps': 9712111.0,
'tx_util': 94.58471256}
21/04/2022 11:22:42 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 36279947264.000000, tx_pps: 9712111.000000
21/04/2022 11:22:42 pktgen: {'ibytes': 11248234338,
'ierrors': 0,
'ipackets': 23531875,
'obytes': 23959064226,
'oerrors': 0,
'opackets': 50546557,
'rx_bps': 16954904576.0,
'rx_bps_L1': 17671194096.0,
'rx_pps': 4476809.5,
'rx_util': 44.17798524,
'tx_bps': 36279947264.0,
'tx_bps_L1': 37833885024.0,
'tx_pps': 9712111.0,
'tx_util': 94.58471256}
21/04/2022 11:22:42 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 16954904576.000000, rx_pps: 4476809.500000
21/04/2022 11:22:42 pktgen: throughput: pps_rx 4476809.500000, bps_rx 16954904576.000000
21/04/2022 11:22:42 pktgen: traffic completed.
21/04/2022 11:22:42 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1024
21/04/2022 11:22:42 tester: ls -d /tmp
21/04/2022 11:22:42 tester: /tmp
21/04/2022 11:22:42 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1024.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1024.pcap
21/04/2022 11:22:44 pktgen: test port 0 map gen port 0
21/04/2022 11:22:44 pktgen: test port 0 map gen port 0
21/04/2022 11:22:44 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:22:44 pktgen: trex port <0> not support flow control
21/04/2022 11:22:44 pktgen: check the trex port link status
21/04/2022 11:22:44 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:22:44 pktgen: begin traffic ......
21/04/2022 11:22:44 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:22:49 pktgen: begin get port statistic ...
21/04/2022 11:22:49 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:22:49 pktgen: {0: {'ibytes': 18457309530,
'ierrors': 0,
'ipackets': 18643748,
'obytes': 24471997420,
'oerrors': 0,
'opackets': 24819474,
'rx_bps': 27910150144.0,
'rx_bps_L1': 28479671344.0,
'rx_pps': 3559507.5,
'rx_util': 71.19917836,
'tx_bps': 37208662016.0,
'tx_bps_L1': 37975744095.99999,
'tx_pps': 4794263.0,
'tx_util': 94.93936023999998},
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': 187.7970428466797,
'cpu_util': 2.476653814315796,
'cpu_util_raw': 1.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 27910150144.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 9298509824.0,
'rx_pps': 3559507.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37208662016.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 4794263.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 18457309530,
'ierrors': 0,
'ipackets': 18643748,
'obytes': 24471997420,
'oerrors': 0,
'opackets': 24819474,
'rx_bps': 27910150144.0,
'rx_bps_L1': 28479671344.0,
'rx_pps': 3559507.5,
'rx_util': 71.19917836,
'tx_bps': 37208662016.0,
'tx_bps_L1': 37975744095.99999,
'tx_pps': 4794263.0,
'tx_util': 94.93936023999998}}
21/04/2022 11:22:49 pktgen: {'ibytes': 18457309530,
'ierrors': 0,
'ipackets': 18643748,
'obytes': 24471997420,
'oerrors': 0,
'opackets': 24819474,
'rx_bps': 27910150144.0,
'rx_bps_L1': 28479671344.0,
'rx_pps': 3559507.5,
'rx_util': 71.19917836,
'tx_bps': 37208662016.0,
'tx_bps_L1': 37975744095.99999,
'tx_pps': 4794263.0,
'tx_util': 94.93936023999998}
21/04/2022 11:22:49 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37208662016.000000, tx_pps: 4794263.000000
21/04/2022 11:22:49 pktgen: {'ibytes': 18457309530,
'ierrors': 0,
'ipackets': 18643748,
'obytes': 24471997420,
'oerrors': 0,
'opackets': 24819474,
'rx_bps': 27910150144.0,
'rx_bps_L1': 28479671344.0,
'rx_pps': 3559507.5,
'rx_util': 71.19917836,
'tx_bps': 37208662016.0,
'tx_bps_L1': 37975744095.99999,
'tx_pps': 4794263.0,
'tx_util': 94.93936023999998}
21/04/2022 11:22:49 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 27910150144.000000, rx_pps: 3559507.500000
21/04/2022 11:22:49 pktgen: throughput: pps_rx 3559507.500000, bps_rx 27910150144.000000
21/04/2022 11:22:49 pktgen: traffic completed.
21/04/2022 11:22:49 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1518
21/04/2022 11:22:49 tester: ls -d /tmp
21/04/2022 11:22:49 tester: /tmp
21/04/2022 11:22:49 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1518.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1518.pcap
21/04/2022 11:22:51 pktgen: test port 0 map gen port 0
21/04/2022 11:22:51 pktgen: test port 0 map gen port 0
21/04/2022 11:22:51 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:22:51 pktgen: trex port <0> not support flow control
21/04/2022 11:22:51 pktgen: check the trex port link status
21/04/2022 11:22:51 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:22:51 pktgen: begin traffic ......
21/04/2022 11:22:51 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:22:56 pktgen: begin get port statistic ...
21/04/2022 11:22:56 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:22:56 pktgen: {0: {'ibytes': 23442903820,
'ierrors': 0,
'ipackets': 15797108,
'obytes': 24637229960,
'oerrors': 0,
'opackets': 16646781,
'rx_bps': 35733409792.0,
'rx_bps_L1': 36217857992.0,
'rx_pps': 3027801.25,
'rx_util': 90.54464498,
'tx_bps': 37664395264.0,
'tx_bps_L1': 38177246144.0,
'tx_pps': 3205318.0,
'tx_util': 95.44311536},
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': 477.9605712890625,
'cpu_util': 0.9850288033485413,
'cpu_util_raw': 0.1875,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 35733409792.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3027801.25,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37664395264.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3205318.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 23442903820,
'ierrors': 0,
'ipackets': 15797108,
'obytes': 24637229960,
'oerrors': 0,
'opackets': 16646781,
'rx_bps': 35733409792.0,
'rx_bps_L1': 36217857992.0,
'rx_pps': 3027801.25,
'rx_util': 90.54464498,
'tx_bps': 37664395264.0,
'tx_bps_L1': 38177246144.0,
'tx_pps': 3205318.0,
'tx_util': 95.44311536}}
21/04/2022 11:22:56 pktgen: {'ibytes': 23442903820,
'ierrors': 0,
'ipackets': 15797108,
'obytes': 24637229960,
'oerrors': 0,
'opackets': 16646781,
'rx_bps': 35733409792.0,
'rx_bps_L1': 36217857992.0,
'rx_pps': 3027801.25,
'rx_util': 90.54464498,
'tx_bps': 37664395264.0,
'tx_bps_L1': 38177246144.0,
'tx_pps': 3205318.0,
'tx_util': 95.44311536}
21/04/2022 11:22:56 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37664395264.000000, tx_pps: 3205318.000000
21/04/2022 11:22:56 pktgen: {'ibytes': 23442903820,
'ierrors': 0,
'ipackets': 15797108,
'obytes': 24637229960,
'oerrors': 0,
'opackets': 16646781,
'rx_bps': 35733409792.0,
'rx_bps_L1': 36217857992.0,
'rx_pps': 3027801.25,
'rx_util': 90.54464498,
'tx_bps': 37664395264.0,
'tx_bps_L1': 38177246144.0,
'tx_pps': 3205318.0,
'tx_util': 95.44311536}
21/04/2022 11:22:56 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 35733409792.000000, rx_pps: 3027801.250000
21/04/2022 11:22:56 pktgen: throughput: pps_rx 3027801.250000, bps_rx 35733409792.000000
21/04/2022 11:22:56 pktgen: traffic completed.
21/04/2022 11:22:56 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+-----------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+=======================+=======+============+
| 64 | split ring vectorized | 5.281 | 8.871 |
+-------+-----------------------+-------+------------+
| 128 | split ring vectorized | 5.157 | 15.265 |
+-------+-----------------------+-------+------------+
| 256 | split ring vectorized | 5.001 | 27.607 |
+-------+-----------------------+-------+------------+
| 512 | split ring vectorized | 4.477 | 47.633 |
+-------+-----------------------+-------+------------+
| 1024 | split ring vectorized | 3.560 | 74.323 |
+-------+-----------------------+-------+------------+
| 1518 | split ring vectorized | 3.028 | 93.135 |
+-------+-----------------------+-------+------------+
21/04/2022 11:22:56 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 5.281 Mpps | 8.871% | 0.000 Mpps | 5.281 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 128 | 1024 | 5.157 Mpps | 15.265% | 0.000 Mpps | 5.157 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 256 | 1024 | 5.001 Mpps | 27.607% | 0.000 Mpps | 5.001 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 512 | 1024 | 4.477 Mpps | 47.633% | 0.000 Mpps | 4.477 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1024 | 1024 | 3.560 Mpps | 74.323% | 0.000 Mpps | 3.560 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.028 Mpps | 93.135% | 0.000 Mpps | 3.028 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
21/04/2022 11:22:56 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:22:56 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.281000
21/04/2022 11:22:56 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:22:56 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.157000
21/04/2022 11:22:56 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:22:56 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.001000
21/04/2022 11:22:56 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:22:56 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 4.477000
21/04/2022 11:22:56 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:22:56 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.560000
21/04/2022 11:22:56 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:22:56 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.028000
21/04/2022 11:22:56 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_packed_ring_vectorized_path_performance_with_cbdma Result PASSED:
21/04/2022 11:22:57 dut.10.239.251.220: modprobe ioatdma
21/04/2022 11:22:57 dut.10.239.251.220:
21/04/2022 11:22:57 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
21/04/2022 11:22:58 dut.10.239.251.220:
21/04/2022 11:22:58 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
21/04/2022 11:22:58 dut.10.239.251.220:
21/04/2022 11:22:58 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_split_ring_inorder_mergeable_path_performance_with_cbdma Begin
21/04/2022 11:22:58 dut.10.239.251.220:
21/04/2022 11:22:58 tester:
21/04/2022 11:22:58 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
21/04/2022 11:22:58 dut.10.239.251.220:
21/04/2022 11:22:58 dut.10.239.251.220: killall -I dpdk-vhost
21/04/2022 11:22:58 dut.10.239.251.220: dpdk-vhost: no process found
21/04/2022 11:22:58 dut.10.239.251.220: killall -I dpdk-testpmd
21/04/2022 11:22:59 dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 11:22:59 dut.10.239.251.220: killall -I qemu-system-x86_64
21/04/2022 11:22:59 dut.10.239.251.220: qemu-system-x86_64: no process found
21/04/2022 11:22:59 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 11:22:59 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
21/04/2022 11:22:59 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
21/04/2022 11:23:00 dut.10.239.251.220:
21/04/2022 11:23:04 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 11:23:04 dut.10.239.251.220: 1048576
21/04/2022 11:23:15 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 64
21/04/2022 11:23:15 tester: ls -d /tmp
21/04/2022 11:23:15 tester: /tmp
21/04/2022 11:23:15 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_64.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_64.pcap
21/04/2022 11:23:17 pktgen: test port 0 map gen port 0
21/04/2022 11:23:17 pktgen: test port 0 map gen port 0
21/04/2022 11:23:17 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:23:17 pktgen: trex port <0> not support flow control
21/04/2022 11:23:17 pktgen: check the trex port link status
21/04/2022 11:23:17 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:23:17 pktgen: begin traffic ......
21/04/2022 11:23:17 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:23:22 pktgen: begin get port statistic ...
21/04/2022 11:23:22 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_64.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:23:22 pktgen: {0: {'ibytes': 2011190440,
'ierrors': 0,
'ipackets': 29576334,
'obytes': 8868179968,
'oerrors': 0,
'opackets': 138565361,
'rx_bps': 3014074112.0,
'rx_bps_L1': 3900565712.0,
'rx_pps': 5540572.5,
'rx_util': 9.751414279999999,
'tx_bps': 13319053312.0,
'tx_bps_L1': 17481256832.0,
'tx_pps': 26013772.0,
'tx_util': 43.70314208},
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': 2.319652557373047,
'cpu_util': 71.77288818359375,
'cpu_util_raw': 99.4375,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 68338033,
'rx_bps': 3014074112.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10304979968.0,
'rx_pps': 5540572.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13319053312.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 26013772.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 2011190440,
'ierrors': 0,
'ipackets': 29576334,
'obytes': 8868179968,
'oerrors': 0,
'opackets': 138565361,
'rx_bps': 3014074112.0,
'rx_bps_L1': 3900565712.0,
'rx_pps': 5540572.5,
'rx_util': 9.751414279999999,
'tx_bps': 13319053312.0,
'tx_bps_L1': 17481256832.0,
'tx_pps': 26013772.0,
'tx_util': 43.70314208}}
21/04/2022 11:23:22 pktgen: {'ibytes': 2011190440,
'ierrors': 0,
'ipackets': 29576334,
'obytes': 8868179968,
'oerrors': 0,
'opackets': 138565361,
'rx_bps': 3014074112.0,
'rx_bps_L1': 3900565712.0,
'rx_pps': 5540572.5,
'rx_util': 9.751414279999999,
'tx_bps': 13319053312.0,
'tx_bps_L1': 17481256832.0,
'tx_pps': 26013772.0,
'tx_util': 43.70314208}
21/04/2022 11:23:22 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13319053312.000000, tx_pps: 26013772.000000
21/04/2022 11:23:22 pktgen: {'ibytes': 2011190440,
'ierrors': 0,
'ipackets': 29576334,
'obytes': 8868179968,
'oerrors': 0,
'opackets': 138565361,
'rx_bps': 3014074112.0,
'rx_bps_L1': 3900565712.0,
'rx_pps': 5540572.5,
'rx_util': 9.751414279999999,
'tx_bps': 13319053312.0,
'tx_bps_L1': 17481256832.0,
'tx_pps': 26013772.0,
'tx_util': 43.70314208}
21/04/2022 11:23:22 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3014074112.000000, rx_pps: 5540572.500000
21/04/2022 11:23:22 pktgen: throughput: pps_rx 5540572.500000, bps_rx 3014074112.000000
21/04/2022 11:23:22 pktgen: traffic completed.
21/04/2022 11:23:22 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 128
21/04/2022 11:23:22 tester: ls -d /tmp
21/04/2022 11:23:22 tester: /tmp
21/04/2022 11:23:22 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_128.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_128.pcap
21/04/2022 11:23:24 pktgen: test port 0 map gen port 0
21/04/2022 11:23:24 pktgen: test port 0 map gen port 0
21/04/2022 11:23:24 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:23:24 pktgen: trex port <0> not support flow control
21/04/2022 11:23:24 pktgen: check the trex port link status
21/04/2022 11:23:24 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:23:24 pktgen: begin traffic ......
21/04/2022 11:23:24 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:23:29 pktgen: begin get port statistic ...
21/04/2022 11:23:29 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_128.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_128.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:23:29 pktgen: {0: {'ibytes': 2679880686,
'ierrors': 0,
'ipackets': 28509369,
'obytes': 9914452470,
'oerrors': 0,
'opackets': 110160605,
'rx_bps': 4041146368.0,
'rx_bps_L1': 4904923968.0,
'rx_pps': 5398610.0,
'rx_util': 12.26230992,
'tx_bps': 15026638848.0,
'tx_bps_L1': 18385312128.0,
'tx_pps': 20991708.0,
'tx_util': 45.96328032},
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': 2.2484140396118164,
'cpu_util': 83.54021453857422,
'cpu_util_raw': 99.375,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 70011673,
'rx_bps': 4041146368.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10985492480.0,
'rx_pps': 5398610.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15026638848.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 20991708.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 2679880686,
'ierrors': 0,
'ipackets': 28509369,
'obytes': 9914452470,
'oerrors': 0,
'opackets': 110160605,
'rx_bps': 4041146368.0,
'rx_bps_L1': 4904923968.0,
'rx_pps': 5398610.0,
'rx_util': 12.26230992,
'tx_bps': 15026638848.0,
'tx_bps_L1': 18385312128.0,
'tx_pps': 20991708.0,
'tx_util': 45.96328032}}
21/04/2022 11:23:29 pktgen: {'ibytes': 2679880686,
'ierrors': 0,
'ipackets': 28509369,
'obytes': 9914452470,
'oerrors': 0,
'opackets': 110160605,
'rx_bps': 4041146368.0,
'rx_bps_L1': 4904923968.0,
'rx_pps': 5398610.0,
'rx_util': 12.26230992,
'tx_bps': 15026638848.0,
'tx_bps_L1': 18385312128.0,
'tx_pps': 20991708.0,
'tx_util': 45.96328032}
21/04/2022 11:23:29 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15026638848.000000, tx_pps: 20991708.000000
21/04/2022 11:23:29 pktgen: {'ibytes': 2679880686,
'ierrors': 0,
'ipackets': 28509369,
'obytes': 9914452470,
'oerrors': 0,
'opackets': 110160605,
'rx_bps': 4041146368.0,
'rx_bps_L1': 4904923968.0,
'rx_pps': 5398610.0,
'rx_util': 12.26230992,
'tx_bps': 15026638848.0,
'tx_bps_L1': 18385312128.0,
'tx_pps': 20991708.0,
'tx_util': 45.96328032}
21/04/2022 11:23:29 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 4041146368.000000, rx_pps: 5398610.000000
21/04/2022 11:23:29 pktgen: throughput: pps_rx 5398610.000000, bps_rx 4041146368.000000
21/04/2022 11:23:29 pktgen: traffic completed.
21/04/2022 11:23:29 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 256
21/04/2022 11:23:29 tester: ls -d /tmp
21/04/2022 11:23:29 tester: /tmp
21/04/2022 11:23:29 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_256.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_256.pcap
21/04/2022 11:23:31 pktgen: test port 0 map gen port 0
21/04/2022 11:23:31 pktgen: test port 0 map gen port 0
21/04/2022 11:23:31 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:23:31 pktgen: trex port <0> not support flow control
21/04/2022 11:23:31 pktgen: check the trex port link status
21/04/2022 11:23:31 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:23:31 pktgen: begin traffic ......
21/04/2022 11:23:31 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:23:36 pktgen: begin get port statistic ...
21/04/2022 11:23:36 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_256.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_256.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:23:36 pktgen: {0: {'ibytes': 6023550198,
'ierrors': 0,
'ipackets': 27133109,
'obytes': 19337759324,
'oerrors': 0,
'opackets': 88705334,
'rx_bps': 9066779648.0,
'rx_bps_L1': 9891435168.0,
'rx_pps': 5154097.0,
'rx_util': 24.72858792,
'tx_bps': 29217396736.0,
'tx_bps_L1': 31928866176.0,
'tx_pps': 16946684.0,
'tx_util': 79.82216544},
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.977657794952393,
'cpu_util': 52.340980529785156,
'cpu_util_raw': 83.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 35425789,
'rx_bps': 9066779648.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 20150618112.0,
'rx_pps': 5154097.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 29217396736.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 16946684.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 6023550198,
'ierrors': 0,
'ipackets': 27133109,
'obytes': 19337759324,
'oerrors': 0,
'opackets': 88705334,
'rx_bps': 9066779648.0,
'rx_bps_L1': 9891435168.0,
'rx_pps': 5154097.0,
'rx_util': 24.72858792,
'tx_bps': 29217396736.0,
'tx_bps_L1': 31928866176.0,
'tx_pps': 16946684.0,
'tx_util': 79.82216544}}
21/04/2022 11:23:36 pktgen: {'ibytes': 6023550198,
'ierrors': 0,
'ipackets': 27133109,
'obytes': 19337759324,
'oerrors': 0,
'opackets': 88705334,
'rx_bps': 9066779648.0,
'rx_bps_L1': 9891435168.0,
'rx_pps': 5154097.0,
'rx_util': 24.72858792,
'tx_bps': 29217396736.0,
'tx_bps_L1': 31928866176.0,
'tx_pps': 16946684.0,
'tx_util': 79.82216544}
21/04/2022 11:23:36 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 29217396736.000000, tx_pps: 16946684.000000
21/04/2022 11:23:36 pktgen: {'ibytes': 6023550198,
'ierrors': 0,
'ipackets': 27133109,
'obytes': 19337759324,
'oerrors': 0,
'opackets': 88705334,
'rx_bps': 9066779648.0,
'rx_bps_L1': 9891435168.0,
'rx_pps': 5154097.0,
'rx_util': 24.72858792,
'tx_bps': 29217396736.0,
'tx_bps_L1': 31928866176.0,
'tx_pps': 16946684.0,
'tx_util': 79.82216544}
21/04/2022 11:23:36 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 9066779648.000000, rx_pps: 5154097.000000
21/04/2022 11:23:36 pktgen: throughput: pps_rx 5154097.000000, bps_rx 9066779648.000000
21/04/2022 11:23:36 pktgen: traffic completed.
21/04/2022 11:23:36 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 512
21/04/2022 11:23:36 tester: ls -d /tmp
21/04/2022 11:23:36 tester: /tmp
21/04/2022 11:23:36 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_512.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_512.pcap
21/04/2022 11:23:38 pktgen: test port 0 map gen port 0
21/04/2022 11:23:38 pktgen: test port 0 map gen port 0
21/04/2022 11:23:38 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:23:38 pktgen: trex port <0> not support flow control
21/04/2022 11:23:38 pktgen: check the trex port link status
21/04/2022 11:23:38 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:23:38 pktgen: begin traffic ......
21/04/2022 11:23:38 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:23:43 pktgen: begin get port statistic ...
21/04/2022 11:23:43 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_512.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_512.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:23:43 pktgen: {0: {'ibytes': 11283804708,
'ierrors': 0,
'ipackets': 23606286,
'obytes': 23958273594,
'oerrors': 0,
'opackets': 50544890,
'rx_bps': 17047720960.0,
'rx_bps_L1': 17767909280.0,
'rx_pps': 4501177.0,
'rx_util': 44.4197732,
'tx_bps': 36342759424.0,
'tx_bps_L1': 37898476224.0,
'tx_pps': 9723230.0,
'tx_util': 94.74619056},
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': 44.229923248291016,
'cpu_util': 10.270976066589355,
'cpu_util_raw': 1.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 17047720960.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 19295037440.0,
'rx_pps': 4501177.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 36342759424.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 9723230.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 11283804708,
'ierrors': 0,
'ipackets': 23606286,
'obytes': 23958273594,
'oerrors': 0,
'opackets': 50544890,
'rx_bps': 17047720960.0,
'rx_bps_L1': 17767909280.0,
'rx_pps': 4501177.0,
'rx_util': 44.4197732,
'tx_bps': 36342759424.0,
'tx_bps_L1': 37898476224.0,
'tx_pps': 9723230.0,
'tx_util': 94.74619056}}
21/04/2022 11:23:43 pktgen: {'ibytes': 11283804708,
'ierrors': 0,
'ipackets': 23606286,
'obytes': 23958273594,
'oerrors': 0,
'opackets': 50544890,
'rx_bps': 17047720960.0,
'rx_bps_L1': 17767909280.0,
'rx_pps': 4501177.0,
'rx_util': 44.4197732,
'tx_bps': 36342759424.0,
'tx_bps_L1': 37898476224.0,
'tx_pps': 9723230.0,
'tx_util': 94.74619056}
21/04/2022 11:23:43 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 36342759424.000000, tx_pps: 9723230.000000
21/04/2022 11:23:43 pktgen: {'ibytes': 11283804708,
'ierrors': 0,
'ipackets': 23606286,
'obytes': 23958273594,
'oerrors': 0,
'opackets': 50544890,
'rx_bps': 17047720960.0,
'rx_bps_L1': 17767909280.0,
'rx_pps': 4501177.0,
'rx_util': 44.4197732,
'tx_bps': 36342759424.0,
'tx_bps_L1': 37898476224.0,
'tx_pps': 9723230.0,
'tx_util': 94.74619056}
21/04/2022 11:23:43 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 17047720960.000000, rx_pps: 4501177.000000
21/04/2022 11:23:43 pktgen: throughput: pps_rx 4501177.000000, bps_rx 17047720960.000000
21/04/2022 11:23:43 pktgen: traffic completed.
21/04/2022 11:23:43 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1024
21/04/2022 11:23:43 tester: ls -d /tmp
21/04/2022 11:23:43 tester: /tmp
21/04/2022 11:23:43 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1024.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1024.pcap
21/04/2022 11:23:45 pktgen: test port 0 map gen port 0
21/04/2022 11:23:45 pktgen: test port 0 map gen port 0
21/04/2022 11:23:45 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:23:45 pktgen: trex port <0> not support flow control
21/04/2022 11:23:45 pktgen: check the trex port link status
21/04/2022 11:23:45 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:23:45 pktgen: begin traffic ......
21/04/2022 11:23:45 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:23:50 pktgen: begin get port statistic ...
21/04/2022 11:23:50 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:23:50 pktgen: {0: {'ibytes': 18828023940,
'ierrors': 0,
'ipackets': 19018206,
'obytes': 24472406610,
'oerrors': 0,
'opackets': 24819889,
'rx_bps': 28484587520.0,
'rx_bps_L1': 29065725040.0,
'rx_pps': 3632109.5,
'rx_util': 72.6643126,
'tx_bps': 37235732480.0,
'tx_bps_L1': 38003337040.0,
'tx_pps': 4797528.5,
'tx_util': 95.00834259999999},
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': 191.62298583984375,
'cpu_util': 2.4289708137512207,
'cpu_util_raw': 1.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 28484587520.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 8751142912.0,
'rx_pps': 3632109.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37235732480.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 4797528.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 18828023940,
'ierrors': 0,
'ipackets': 19018206,
'obytes': 24472406610,
'oerrors': 0,
'opackets': 24819889,
'rx_bps': 28484587520.0,
'rx_bps_L1': 29065725040.0,
'rx_pps': 3632109.5,
'rx_util': 72.6643126,
'tx_bps': 37235732480.0,
'tx_bps_L1': 38003337040.0,
'tx_pps': 4797528.5,
'tx_util': 95.00834259999999}}
21/04/2022 11:23:50 pktgen: {'ibytes': 18828023940,
'ierrors': 0,
'ipackets': 19018206,
'obytes': 24472406610,
'oerrors': 0,
'opackets': 24819889,
'rx_bps': 28484587520.0,
'rx_bps_L1': 29065725040.0,
'rx_pps': 3632109.5,
'rx_util': 72.6643126,
'tx_bps': 37235732480.0,
'tx_bps_L1': 38003337040.0,
'tx_pps': 4797528.5,
'tx_util': 95.00834259999999}
21/04/2022 11:23:50 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37235732480.000000, tx_pps: 4797528.500000
21/04/2022 11:23:50 pktgen: {'ibytes': 18828023940,
'ierrors': 0,
'ipackets': 19018206,
'obytes': 24472406610,
'oerrors': 0,
'opackets': 24819889,
'rx_bps': 28484587520.0,
'rx_bps_L1': 29065725040.0,
'rx_pps': 3632109.5,
'rx_util': 72.6643126,
'tx_bps': 37235732480.0,
'tx_bps_L1': 38003337040.0,
'tx_pps': 4797528.5,
'tx_util': 95.00834259999999}
21/04/2022 11:23:50 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 28484587520.000000, rx_pps: 3632109.500000
21/04/2022 11:23:50 pktgen: throughput: pps_rx 3632109.500000, bps_rx 28484587520.000000
21/04/2022 11:23:50 pktgen: traffic completed.
21/04/2022 11:23:50 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1518
21/04/2022 11:23:50 tester: ls -d /tmp
21/04/2022 11:23:51 tester: /tmp
21/04/2022 11:23:51 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1518.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1518.pcap
21/04/2022 11:23:52 pktgen: test port 0 map gen port 0
21/04/2022 11:23:52 pktgen: test port 0 map gen port 0
21/04/2022 11:23:52 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:23:52 pktgen: trex port <0> not support flow control
21/04/2022 11:23:52 pktgen: check the trex port link status
21/04/2022 11:23:52 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:23:52 pktgen: begin traffic ......
21/04/2022 11:23:52 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:23:57 pktgen: begin get port statistic ...
21/04/2022 11:23:57 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:23:57 pktgen: {0: {'ibytes': 24694503484,
'ierrors': 0,
'ipackets': 16640504,
'obytes': 24636723800,
'oerrors': 0,
'opackets': 16646438,
'rx_bps': 37539663872.0,
'rx_bps_L1': 38048519392.0,
'rx_pps': 3180347.0,
'rx_util': 95.12129848000001,
'tx_bps': 37582823424.0,
'tx_bps_L1': 38094581504.0,
'tx_pps': 3198488.0,
'tx_util': 95.23645375999999},
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': 486.9166564941406,
'cpu_util': 0.9648166298866272,
'cpu_util_raw': 0.3125,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 37539663872.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3180347.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37582823424.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3198488.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 24694503484,
'ierrors': 0,
'ipackets': 16640504,
'obytes': 24636723800,
'oerrors': 0,
'opackets': 16646438,
'rx_bps': 37539663872.0,
'rx_bps_L1': 38048519392.0,
'rx_pps': 3180347.0,
'rx_util': 95.12129848000001,
'tx_bps': 37582823424.0,
'tx_bps_L1': 38094581504.0,
'tx_pps': 3198488.0,
'tx_util': 95.23645375999999}}
21/04/2022 11:23:57 pktgen: {'ibytes': 24694503484,
'ierrors': 0,
'ipackets': 16640504,
'obytes': 24636723800,
'oerrors': 0,
'opackets': 16646438,
'rx_bps': 37539663872.0,
'rx_bps_L1': 38048519392.0,
'rx_pps': 3180347.0,
'rx_util': 95.12129848000001,
'tx_bps': 37582823424.0,
'tx_bps_L1': 38094581504.0,
'tx_pps': 3198488.0,
'tx_util': 95.23645375999999}
21/04/2022 11:23:57 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37582823424.000000, tx_pps: 3198488.000000
21/04/2022 11:23:57 pktgen: {'ibytes': 24694503484,
'ierrors': 0,
'ipackets': 16640504,
'obytes': 24636723800,
'oerrors': 0,
'opackets': 16646438,
'rx_bps': 37539663872.0,
'rx_bps_L1': 38048519392.0,
'rx_pps': 3180347.0,
'rx_util': 95.12129848000001,
'tx_bps': 37582823424.0,
'tx_bps_L1': 38094581504.0,
'tx_pps': 3198488.0,
'tx_util': 95.23645375999999}
21/04/2022 11:23:57 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 37539663872.000000, rx_pps: 3180347.000000
21/04/2022 11:23:57 pktgen: throughput: pps_rx 3180347.000000, bps_rx 37539663872.000000
21/04/2022 11:23:57 pktgen: traffic completed.
21/04/2022 11:23:57 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+------------------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+==============================+=======+============+
| 64 | split ring inorder mergeable | 5.541 | 9.308 |
+-------+------------------------------+-------+------------+
| 128 | split ring inorder mergeable | 5.399 | 15.980 |
+-------+------------------------------+-------+------------+
| 256 | split ring inorder mergeable | 5.154 | 28.451 |
+-------+------------------------------+-------+------------+
| 512 | split ring inorder mergeable | 4.501 | 47.893 |
+-------+------------------------------+-------+------------+
| 1024 | split ring inorder mergeable | 3.632 | 75.838 |
+-------+------------------------------+-------+------------+
| 1518 | split ring inorder mergeable | 3.180 | 97.827 |
+-------+------------------------------+-------+------------+
21/04/2022 11:23:57 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 5.541 Mpps | 9.308% | 0.000 Mpps | 5.541 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 128 | 1024 | 5.399 Mpps | 15.980% | 0.000 Mpps | 5.399 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 256 | 1024 | 5.154 Mpps | 28.451% | 0.000 Mpps | 5.154 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 512 | 1024 | 4.501 Mpps | 47.893% | 0.000 Mpps | 4.501 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1024 | 1024 | 3.632 Mpps | 75.838% | 0.000 Mpps | 3.632 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.180 Mpps | 97.827% | 0.000 Mpps | 3.180 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
21/04/2022 11:23:57 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:23:57 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.541000
21/04/2022 11:23:57 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:23:57 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.399000
21/04/2022 11:23:57 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:23:57 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.154000
21/04/2022 11:23:57 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:23:57 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 4.501000
21/04/2022 11:23:57 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:23:57 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.632000
21/04/2022 11:23:57 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:23:57 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.180000
21/04/2022 11:23:57 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_split_ring_inorder_mergeable_path_performance_with_cbdma Result PASSED:
21/04/2022 11:23:58 dut.10.239.251.220: modprobe ioatdma
21/04/2022 11:23:58 dut.10.239.251.220:
21/04/2022 11:23:58 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
21/04/2022 11:23:59 dut.10.239.251.220:
21/04/2022 11:23:59 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
21/04/2022 11:23:59 dut.10.239.251.220:
21/04/2022 11:23:59 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_split_ring_inorder_no_mergeable_path_performance_with_cbdma Begin
21/04/2022 11:23:59 dut.10.239.251.220:
21/04/2022 11:24:00 tester:
21/04/2022 11:24:00 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
21/04/2022 11:24:00 dut.10.239.251.220:
21/04/2022 11:24:00 dut.10.239.251.220: killall -I dpdk-vhost
21/04/2022 11:24:00 dut.10.239.251.220: dpdk-vhost: no process found
21/04/2022 11:24:00 dut.10.239.251.220: killall -I dpdk-testpmd
21/04/2022 11:24:00 dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 11:24:00 dut.10.239.251.220: killall -I qemu-system-x86_64
21/04/2022 11:24:00 dut.10.239.251.220: qemu-system-x86_64: no process found
21/04/2022 11:24:00 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 11:24:00 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
21/04/2022 11:24:00 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
21/04/2022 11:24:01 dut.10.239.251.220:
21/04/2022 11:24:05 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 11:24:05 dut.10.239.251.220: 1048576
21/04/2022 11:24:16 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 64
21/04/2022 11:24:16 tester: ls -d /tmp
21/04/2022 11:24:16 tester: /tmp
21/04/2022 11:24:16 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_64.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_64.pcap
21/04/2022 11:24:18 pktgen: test port 0 map gen port 0
21/04/2022 11:24:18 pktgen: test port 0 map gen port 0
21/04/2022 11:24:18 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:24:18 pktgen: trex port <0> not support flow control
21/04/2022 11:24:18 pktgen: check the trex port link status
21/04/2022 11:24:18 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:24:18 pktgen: begin traffic ......
21/04/2022 11:24:18 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:24:23 pktgen: begin get port statistic ...
21/04/2022 11:24:23 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_64.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:24:23 pktgen: {0: {'ibytes': 2023175508,
'ierrors': 0,
'ipackets': 29752581,
'obytes': 8972276288,
'oerrors': 0,
'opackets': 140191855,
'rx_bps': 3033488896.0,
'rx_bps_L1': 3925691936.0,
'rx_pps': 5576269.0,
'rx_util': 9.81422984,
'tx_bps': 13494470656.0,
'tx_bps_L1': 17711492736.0,
'tx_pps': 26356388.0,
'tx_util': 44.27873184},
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': 2.321732997894287,
'cpu_util': 72.65300750732422,
'cpu_util_raw': 99.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 68450082,
'rx_bps': 3033488896.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10460981248.0,
'rx_pps': 5576269.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13494470656.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 26356388.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 2023175508,
'ierrors': 0,
'ipackets': 29752581,
'obytes': 8972276288,
'oerrors': 0,
'opackets': 140191855,
'rx_bps': 3033488896.0,
'rx_bps_L1': 3925691936.0,
'rx_pps': 5576269.0,
'rx_util': 9.81422984,
'tx_bps': 13494470656.0,
'tx_bps_L1': 17711492736.0,
'tx_pps': 26356388.0,
'tx_util': 44.27873184}}
21/04/2022 11:24:23 pktgen: {'ibytes': 2023175508,
'ierrors': 0,
'ipackets': 29752581,
'obytes': 8972276288,
'oerrors': 0,
'opackets': 140191855,
'rx_bps': 3033488896.0,
'rx_bps_L1': 3925691936.0,
'rx_pps': 5576269.0,
'rx_util': 9.81422984,
'tx_bps': 13494470656.0,
'tx_bps_L1': 17711492736.0,
'tx_pps': 26356388.0,
'tx_util': 44.27873184}
21/04/2022 11:24:23 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13494470656.000000, tx_pps: 26356388.000000
21/04/2022 11:24:23 pktgen: {'ibytes': 2023175508,
'ierrors': 0,
'ipackets': 29752581,
'obytes': 8972276288,
'oerrors': 0,
'opackets': 140191855,
'rx_bps': 3033488896.0,
'rx_bps_L1': 3925691936.0,
'rx_pps': 5576269.0,
'rx_util': 9.81422984,
'tx_bps': 13494470656.0,
'tx_bps_L1': 17711492736.0,
'tx_pps': 26356388.0,
'tx_util': 44.27873184}
21/04/2022 11:24:23 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3033488896.000000, rx_pps: 5576269.000000
21/04/2022 11:24:23 pktgen: throughput: pps_rx 5576269.000000, bps_rx 3033488896.000000
21/04/2022 11:24:23 pktgen: traffic completed.
21/04/2022 11:24:23 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 128
21/04/2022 11:24:23 tester: ls -d /tmp
21/04/2022 11:24:23 tester: /tmp
21/04/2022 11:24:23 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_128.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_128.pcap
21/04/2022 11:24:25 pktgen: test port 0 map gen port 0
21/04/2022 11:24:25 pktgen: test port 0 map gen port 0
21/04/2022 11:24:25 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:24:25 pktgen: trex port <0> not support flow control
21/04/2022 11:24:25 pktgen: check the trex port link status
21/04/2022 11:24:25 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:24:25 pktgen: begin traffic ......
21/04/2022 11:24:25 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:24:30 pktgen: begin get port statistic ...
21/04/2022 11:24:30 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_128.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_128.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:24:30 pktgen: {0: {'ibytes': 2691988732,
'ierrors': 0,
'ipackets': 28638178,
'obytes': 9917504010,
'oerrors': 0,
'opackets': 110194520,
'rx_bps': 4096688384.0,
'rx_bps_L1': 4972042864.0,
'rx_pps': 5470965.5,
'rx_util': 12.430107159999999,
'tx_bps': 15165743104.0,
'tx_bps_L1': 18554269824.0,
'tx_pps': 21178292.0,
'tx_util': 46.38567456},
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': 2.243988037109375,
'cpu_util': 84.4798583984375,
'cpu_util_raw': 99.4375,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 69953152,
'rx_bps': 4096688384.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 11069054976.0,
'rx_pps': 5470965.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15165743104.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 21178292.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 2691988732,
'ierrors': 0,
'ipackets': 28638178,
'obytes': 9917504010,
'oerrors': 0,
'opackets': 110194520,
'rx_bps': 4096688384.0,
'rx_bps_L1': 4972042864.0,
'rx_pps': 5470965.5,
'rx_util': 12.430107159999999,
'tx_bps': 15165743104.0,
'tx_bps_L1': 18554269824.0,
'tx_pps': 21178292.0,
'tx_util': 46.38567456}}
21/04/2022 11:24:30 pktgen: {'ibytes': 2691988732,
'ierrors': 0,
'ipackets': 28638178,
'obytes': 9917504010,
'oerrors': 0,
'opackets': 110194520,
'rx_bps': 4096688384.0,
'rx_bps_L1': 4972042864.0,
'rx_pps': 5470965.5,
'rx_util': 12.430107159999999,
'tx_bps': 15165743104.0,
'tx_bps_L1': 18554269824.0,
'tx_pps': 21178292.0,
'tx_util': 46.38567456}
21/04/2022 11:24:30 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15165743104.000000, tx_pps: 21178292.000000
21/04/2022 11:24:30 pktgen: {'ibytes': 2691988732,
'ierrors': 0,
'ipackets': 28638178,
'obytes': 9917504010,
'oerrors': 0,
'opackets': 110194520,
'rx_bps': 4096688384.0,
'rx_bps_L1': 4972042864.0,
'rx_pps': 5470965.5,
'rx_util': 12.430107159999999,
'tx_bps': 15165743104.0,
'tx_bps_L1': 18554269824.0,
'tx_pps': 21178292.0,
'tx_util': 46.38567456}
21/04/2022 11:24:30 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 4096688384.000000, rx_pps: 5470965.500000
21/04/2022 11:24:30 pktgen: throughput: pps_rx 5470965.500000, bps_rx 4096688384.000000
21/04/2022 11:24:30 pktgen: traffic completed.
21/04/2022 11:24:30 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 256
21/04/2022 11:24:30 tester: ls -d /tmp
21/04/2022 11:24:30 tester: /tmp
21/04/2022 11:24:30 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_256.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_256.pcap
21/04/2022 11:24:32 pktgen: test port 0 map gen port 0
21/04/2022 11:24:32 pktgen: test port 0 map gen port 0
21/04/2022 11:24:32 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:24:32 pktgen: trex port <0> not support flow control
21/04/2022 11:24:32 pktgen: check the trex port link status
21/04/2022 11:24:32 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:24:32 pktgen: begin traffic ......
21/04/2022 11:24:32 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:24:37 pktgen: begin get port statistic ...
21/04/2022 11:24:37 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_256.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_256.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:24:37 pktgen: {0: {'ibytes': 6060176424,
'ierrors': 0,
'ipackets': 27298092,
'obytes': 19774495946,
'oerrors': 0,
'opackets': 90708718,
'rx_bps': 9176489984.0,
'rx_bps_L1': 10010459424.0,
'rx_pps': 5212309.0,
'rx_util': 25.02614856,
'tx_bps': 30052220928.0,
'tx_bps_L1': 32837881088.000004,
'tx_pps': 17410376.0,
'tx_util': 82.09470272000002},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'active_flows': 0.0,
'active_sockets': 0,
'bw_per_core': 9.224042892456055,
'cpu_util': 40.72539138793945,
'cpu_util_raw': 37.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 24828752,
'rx_bps': 9176489984.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 20875730944.0,
'rx_pps': 5212309.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 30052220928.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 17410376.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 6060176424,
'ierrors': 0,
'ipackets': 27298092,
'obytes': 19774495946,
'oerrors': 0,
'opackets': 90708718,
'rx_bps': 9176489984.0,
'rx_bps_L1': 10010459424.0,
'rx_pps': 5212309.0,
'rx_util': 25.02614856,
'tx_bps': 30052220928.0,
'tx_bps_L1': 32837881088.000004,
'tx_pps': 17410376.0,
'tx_util': 82.09470272000002}}
21/04/2022 11:24:37 pktgen: {'ibytes': 6060176424,
'ierrors': 0,
'ipackets': 27298092,
'obytes': 19774495946,
'oerrors': 0,
'opackets': 90708718,
'rx_bps': 9176489984.0,
'rx_bps_L1': 10010459424.0,
'rx_pps': 5212309.0,
'rx_util': 25.02614856,
'tx_bps': 30052220928.0,
'tx_bps_L1': 32837881088.000004,
'tx_pps': 17410376.0,
'tx_util': 82.09470272000002}
21/04/2022 11:24:37 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 30052220928.000000, tx_pps: 17410376.000000
21/04/2022 11:24:37 pktgen: {'ibytes': 6060176424,
'ierrors': 0,
'ipackets': 27298092,
'obytes': 19774495946,
'oerrors': 0,
'opackets': 90708718,
'rx_bps': 9176489984.0,
'rx_bps_L1': 10010459424.0,
'rx_pps': 5212309.0,
'rx_util': 25.02614856,
'tx_bps': 30052220928.0,
'tx_bps_L1': 32837881088.000004,
'tx_pps': 17410376.0,
'tx_util': 82.09470272000002}
21/04/2022 11:24:37 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 9176489984.000000, rx_pps: 5212309.000000
21/04/2022 11:24:37 pktgen: throughput: pps_rx 5212309.000000, bps_rx 9176489984.000000
21/04/2022 11:24:37 pktgen: traffic completed.
21/04/2022 11:24:37 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 512
21/04/2022 11:24:37 tester: ls -d /tmp
21/04/2022 11:24:37 tester: /tmp
21/04/2022 11:24:37 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_512.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_512.pcap
21/04/2022 11:24:39 pktgen: test port 0 map gen port 0
21/04/2022 11:24:39 pktgen: test port 0 map gen port 0
21/04/2022 11:24:39 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:24:39 pktgen: trex port <0> not support flow control
21/04/2022 11:24:39 pktgen: check the trex port link status
21/04/2022 11:24:39 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:24:39 pktgen: begin traffic ......
21/04/2022 11:24:39 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:24:44 pktgen: begin get port statistic ...
21/04/2022 11:24:44 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_512.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_512.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:24:44 pktgen: {0: {'ibytes': 11383986816,
'ierrors': 0,
'ipackets': 23815874,
'obytes': 23958368394,
'oerrors': 0,
'opackets': 50545090,
'rx_bps': 17374210048.0,
'rx_bps_L1': 18107395728.0,
'rx_pps': 4582410.5,
'rx_util': 45.26848932,
'tx_bps': 36688007168.0,
'tx_bps_L1': 38257012448.0,
'tx_pps': 9806283.0,
'tx_util': 95.64253112},
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': 60.430328369140625,
'cpu_util': 7.588906288146973,
'cpu_util_raw': 2.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 17374210048.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 19313797120.0,
'rx_pps': 4582410.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 36688007168.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 9806283.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 11383986816,
'ierrors': 0,
'ipackets': 23815874,
'obytes': 23958368394,
'oerrors': 0,
'opackets': 50545090,
'rx_bps': 17374210048.0,
'rx_bps_L1': 18107395728.0,
'rx_pps': 4582410.5,
'rx_util': 45.26848932,
'tx_bps': 36688007168.0,
'tx_bps_L1': 38257012448.0,
'tx_pps': 9806283.0,
'tx_util': 95.64253112}}
21/04/2022 11:24:44 pktgen: {'ibytes': 11383986816,
'ierrors': 0,
'ipackets': 23815874,
'obytes': 23958368394,
'oerrors': 0,
'opackets': 50545090,
'rx_bps': 17374210048.0,
'rx_bps_L1': 18107395728.0,
'rx_pps': 4582410.5,
'rx_util': 45.26848932,
'tx_bps': 36688007168.0,
'tx_bps_L1': 38257012448.0,
'tx_pps': 9806283.0,
'tx_util': 95.64253112}
21/04/2022 11:24:44 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 36688007168.000000, tx_pps: 9806283.000000
21/04/2022 11:24:44 pktgen: {'ibytes': 11383986816,
'ierrors': 0,
'ipackets': 23815874,
'obytes': 23958368394,
'oerrors': 0,
'opackets': 50545090,
'rx_bps': 17374210048.0,
'rx_bps_L1': 18107395728.0,
'rx_pps': 4582410.5,
'rx_util': 45.26848932,
'tx_bps': 36688007168.0,
'tx_bps_L1': 38257012448.0,
'tx_pps': 9806283.0,
'tx_util': 95.64253112}
21/04/2022 11:24:44 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 17374210048.000000, rx_pps: 4582410.500000
21/04/2022 11:24:44 pktgen: throughput: pps_rx 4582410.500000, bps_rx 17374210048.000000
21/04/2022 11:24:44 pktgen: traffic completed.
21/04/2022 11:24:44 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1024
21/04/2022 11:24:44 tester: ls -d /tmp
21/04/2022 11:24:44 tester: /tmp
21/04/2022 11:24:44 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1024.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1024.pcap
21/04/2022 11:24:46 pktgen: test port 0 map gen port 0
21/04/2022 11:24:46 pktgen: test port 0 map gen port 0
21/04/2022 11:24:46 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:24:46 pktgen: trex port <0> not support flow control
21/04/2022 11:24:46 pktgen: check the trex port link status
21/04/2022 11:24:46 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:24:46 pktgen: begin traffic ......
21/04/2022 11:24:46 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:24:51 pktgen: begin get port statistic ...
21/04/2022 11:24:51 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:24:51 pktgen: {0: {'ibytes': 18927217980,
'ierrors': 0,
'ipackets': 19118402,
'obytes': 24469907100,
'oerrors': 0,
'opackets': 24817355,
'rx_bps': 28804220928.0,
'rx_bps_L1': 29391296488.0,
'rx_pps': 3669222.25,
'rx_util': 73.47824122,
'tx_bps': 37425709056.0,
'tx_bps_L1': 38195945376.0,
'tx_pps': 4813977.0,
'tx_util': 95.48986344},
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': 222.62474060058594,
'cpu_util': 2.1013898849487305,
'cpu_util_raw': 1.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 28804220928.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 8621486080.0,
'rx_pps': 3669222.25,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37425709056.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 4813977.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 18927217980,
'ierrors': 0,
'ipackets': 19118402,
'obytes': 24469907100,
'oerrors': 0,
'opackets': 24817355,
'rx_bps': 28804220928.0,
'rx_bps_L1': 29391296488.0,
'rx_pps': 3669222.25,
'rx_util': 73.47824122,
'tx_bps': 37425709056.0,
'tx_bps_L1': 38195945376.0,
'tx_pps': 4813977.0,
'tx_util': 95.48986344}}
21/04/2022 11:24:51 pktgen: {'ibytes': 18927217980,
'ierrors': 0,
'ipackets': 19118402,
'obytes': 24469907100,
'oerrors': 0,
'opackets': 24817355,
'rx_bps': 28804220928.0,
'rx_bps_L1': 29391296488.0,
'rx_pps': 3669222.25,
'rx_util': 73.47824122,
'tx_bps': 37425709056.0,
'tx_bps_L1': 38195945376.0,
'tx_pps': 4813977.0,
'tx_util': 95.48986344}
21/04/2022 11:24:51 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37425709056.000000, tx_pps: 4813977.000000
21/04/2022 11:24:51 pktgen: {'ibytes': 18927217980,
'ierrors': 0,
'ipackets': 19118402,
'obytes': 24469907100,
'oerrors': 0,
'opackets': 24817355,
'rx_bps': 28804220928.0,
'rx_bps_L1': 29391296488.0,
'rx_pps': 3669222.25,
'rx_util': 73.47824122,
'tx_bps': 37425709056.0,
'tx_bps_L1': 38195945376.0,
'tx_pps': 4813977.0,
'tx_util': 95.48986344}
21/04/2022 11:24:51 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 28804220928.000000, rx_pps: 3669222.250000
21/04/2022 11:24:51 pktgen: throughput: pps_rx 3669222.250000, bps_rx 28804220928.000000
21/04/2022 11:24:51 pktgen: traffic completed.
21/04/2022 11:24:51 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1518
21/04/2022 11:24:51 tester: ls -d /tmp
21/04/2022 11:24:52 tester: /tmp
21/04/2022 11:24:52 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1518.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1518.pcap
21/04/2022 11:24:54 pktgen: test port 0 map gen port 0
21/04/2022 11:24:54 pktgen: test port 0 map gen port 0
21/04/2022 11:24:54 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:24:54 pktgen: trex port <0> not support flow control
21/04/2022 11:24:54 pktgen: check the trex port link status
21/04/2022 11:24:54 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:24:54 pktgen: begin traffic ......
21/04/2022 11:24:54 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:24:59 pktgen: begin get port statistic ...
21/04/2022 11:24:59 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:24:59 pktgen: {0: {'ibytes': 24694301660,
'ierrors': 0,
'ipackets': 16640369,
'obytes': 24636534360,
'oerrors': 0,
'opackets': 16646309,
'rx_bps': 37804494848.0,
'rx_bps_L1': 38316633888.0,
'rx_pps': 3200869.0,
'rx_util': 95.79158472,
'tx_bps': 37831208960.0,
'tx_bps_L1': 38345924240.0,
'tx_pps': 3216970.5,
'tx_util': 95.8648106},
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': 508.24542236328125,
'cpu_util': 0.9304365515708923,
'cpu_util_raw': 0.3125,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 37804494848.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3200869.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37831208960.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3216970.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 24694301660,
'ierrors': 0,
'ipackets': 16640369,
'obytes': 24636534360,
'oerrors': 0,
'opackets': 16646309,
'rx_bps': 37804494848.0,
'rx_bps_L1': 38316633888.0,
'rx_pps': 3200869.0,
'rx_util': 95.79158472,
'tx_bps': 37831208960.0,
'tx_bps_L1': 38345924240.0,
'tx_pps': 3216970.5,
'tx_util': 95.8648106}}
21/04/2022 11:24:59 pktgen: {'ibytes': 24694301660,
'ierrors': 0,
'ipackets': 16640369,
'obytes': 24636534360,
'oerrors': 0,
'opackets': 16646309,
'rx_bps': 37804494848.0,
'rx_bps_L1': 38316633888.0,
'rx_pps': 3200869.0,
'rx_util': 95.79158472,
'tx_bps': 37831208960.0,
'tx_bps_L1': 38345924240.0,
'tx_pps': 3216970.5,
'tx_util': 95.8648106}
21/04/2022 11:24:59 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37831208960.000000, tx_pps: 3216970.500000
21/04/2022 11:24:59 pktgen: {'ibytes': 24694301660,
'ierrors': 0,
'ipackets': 16640369,
'obytes': 24636534360,
'oerrors': 0,
'opackets': 16646309,
'rx_bps': 37804494848.0,
'rx_bps_L1': 38316633888.0,
'rx_pps': 3200869.0,
'rx_util': 95.79158472,
'tx_bps': 37831208960.0,
'tx_bps_L1': 38345924240.0,
'tx_pps': 3216970.5,
'tx_util': 95.8648106}
21/04/2022 11:24:59 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 37804494848.000000, rx_pps: 3200869.000000
21/04/2022 11:24:59 pktgen: throughput: pps_rx 3200869.000000, bps_rx 37804494848.000000
21/04/2022 11:24:59 pktgen: traffic completed.
21/04/2022 11:24:59 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+----------------------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+==================================+=======+============+
| 64 | split ring inorder non-mergeable | 5.576 | 9.368 |
+-------+----------------------------------+-------+------------+
| 128 | split ring inorder non-mergeable | 5.471 | 16.194 |
+-------+----------------------------------+-------+------------+
| 256 | split ring inorder non-mergeable | 5.212 | 28.772 |
+-------+----------------------------------+-------+------------+
| 512 | split ring inorder non-mergeable | 4.582 | 48.757 |
+-------+----------------------------------+-------+------------+
| 1024 | split ring inorder non-mergeable | 3.669 | 76.613 |
+-------+----------------------------------+-------+------------+
| 1518 | split ring inorder non-mergeable | 3.201 | 98.459 |
+-------+----------------------------------+-------+------------+
21/04/2022 11:24:59 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 5.576 Mpps | 9.368% | 0.000 Mpps | 5.576 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 128 | 1024 | 5.471 Mpps | 16.194% | 0.000 Mpps | 5.471 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 256 | 1024 | 5.212 Mpps | 28.772% | 0.000 Mpps | 5.212 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 512 | 1024 | 4.582 Mpps | 48.757% | 0.000 Mpps | 4.582 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1024 | 1024 | 3.669 Mpps | 76.613% | 0.000 Mpps | 3.669 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.201 Mpps | 98.459% | 0.000 Mpps | 3.201 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
21/04/2022 11:24:59 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:24:59 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.576000
21/04/2022 11:24:59 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:24:59 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.471000
21/04/2022 11:24:59 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:24:59 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.212000
21/04/2022 11:24:59 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:24:59 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 4.582000
21/04/2022 11:24:59 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:24:59 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.669000
21/04/2022 11:24:59 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:24:59 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.201000
21/04/2022 11:24:59 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_split_ring_inorder_no_mergeable_path_performance_with_cbdma Result PASSED:
21/04/2022 11:24:59 dut.10.239.251.220: modprobe ioatdma
21/04/2022 11:24:59 dut.10.239.251.220:
21/04/2022 11:24:59 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
21/04/2022 11:25:00 dut.10.239.251.220:
21/04/2022 11:25:00 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
21/04/2022 11:25:00 dut.10.239.251.220:
21/04/2022 11:25:00 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_split_ring_mergeable_path_performance_with_cbdma Begin
21/04/2022 11:25:01 dut.10.239.251.220:
21/04/2022 11:25:01 tester:
21/04/2022 11:25:01 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
21/04/2022 11:25:01 dut.10.239.251.220:
21/04/2022 11:25:01 dut.10.239.251.220: killall -I dpdk-vhost
21/04/2022 11:25:01 dut.10.239.251.220: dpdk-vhost: no process found
21/04/2022 11:25:01 dut.10.239.251.220: killall -I dpdk-testpmd
21/04/2022 11:25:01 dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 11:25:01 dut.10.239.251.220: killall -I qemu-system-x86_64
21/04/2022 11:25:01 dut.10.239.251.220: qemu-system-x86_64: no process found
21/04/2022 11:25:01 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 11:25:01 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
21/04/2022 11:25:01 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
21/04/2022 11:25:02 dut.10.239.251.220:
21/04/2022 11:25:06 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 11:25:06 dut.10.239.251.220: 1048576
21/04/2022 11:25:17 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 64
21/04/2022 11:25:17 tester: ls -d /tmp
21/04/2022 11:25:17 tester: /tmp
21/04/2022 11:25:17 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_64.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_64.pcap
21/04/2022 11:25:19 pktgen: test port 0 map gen port 0
21/04/2022 11:25:19 pktgen: test port 0 map gen port 0
21/04/2022 11:25:19 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:25:19 pktgen: trex port <0> not support flow control
21/04/2022 11:25:19 pktgen: check the trex port link status
21/04/2022 11:25:19 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:25:19 pktgen: begin traffic ......
21/04/2022 11:25:19 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:25:24 pktgen: begin get port statistic ...
21/04/2022 11:25:24 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_64.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:25:24 pktgen: {0: {'ibytes': 1982439088,
'ierrors': 0,
'ipackets': 29153522,
'obytes': 8837725888,
'oerrors': 0,
'opackets': 138089495,
'rx_bps': 2975067904.0,
'rx_bps_L1': 3850087744.0,
'rx_pps': 5468874.0,
'rx_util': 9.62521936,
'tx_bps': 13317002240.0,
'tx_bps_L1': 17478563840.0,
'tx_pps': 26009760.0,
'tx_util': 43.6964096},
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': 2.2825512886047363,
'cpu_util': 72.92827606201172,
'cpu_util_raw': 99.375,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 68326879,
'rx_bps': 2975067904.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10341934080.0,
'rx_pps': 5468874.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13317002240.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 26009760.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 1982439088,
'ierrors': 0,
'ipackets': 29153522,
'obytes': 8837725888,
'oerrors': 0,
'opackets': 138089495,
'rx_bps': 2975067904.0,
'rx_bps_L1': 3850087744.0,
'rx_pps': 5468874.0,
'rx_util': 9.62521936,
'tx_bps': 13317002240.0,
'tx_bps_L1': 17478563840.0,
'tx_pps': 26009760.0,
'tx_util': 43.6964096}}
21/04/2022 11:25:24 pktgen: {'ibytes': 1982439088,
'ierrors': 0,
'ipackets': 29153522,
'obytes': 8837725888,
'oerrors': 0,
'opackets': 138089495,
'rx_bps': 2975067904.0,
'rx_bps_L1': 3850087744.0,
'rx_pps': 5468874.0,
'rx_util': 9.62521936,
'tx_bps': 13317002240.0,
'tx_bps_L1': 17478563840.0,
'tx_pps': 26009760.0,
'tx_util': 43.6964096}
21/04/2022 11:25:24 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13317002240.000000, tx_pps: 26009760.000000
21/04/2022 11:25:24 pktgen: {'ibytes': 1982439088,
'ierrors': 0,
'ipackets': 29153522,
'obytes': 8837725888,
'oerrors': 0,
'opackets': 138089495,
'rx_bps': 2975067904.0,
'rx_bps_L1': 3850087744.0,
'rx_pps': 5468874.0,
'rx_util': 9.62521936,
'tx_bps': 13317002240.0,
'tx_bps_L1': 17478563840.0,
'tx_pps': 26009760.0,
'tx_util': 43.6964096}
21/04/2022 11:25:24 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 2975067904.000000, rx_pps: 5468874.000000
21/04/2022 11:25:24 pktgen: throughput: pps_rx 5468874.000000, bps_rx 2975067904.000000
21/04/2022 11:25:24 pktgen: traffic completed.
21/04/2022 11:25:24 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 128
21/04/2022 11:25:24 tester: ls -d /tmp
21/04/2022 11:25:24 tester: /tmp
21/04/2022 11:25:24 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_128.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_128.pcap
21/04/2022 11:25:26 pktgen: test port 0 map gen port 0
21/04/2022 11:25:26 pktgen: test port 0 map gen port 0
21/04/2022 11:25:26 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:25:26 pktgen: trex port <0> not support flow control
21/04/2022 11:25:26 pktgen: check the trex port link status
21/04/2022 11:25:26 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:25:26 pktgen: begin traffic ......
21/04/2022 11:25:26 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:25:31 pktgen: begin get port statistic ...
21/04/2022 11:25:31 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_128.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_128.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:25:31 pktgen: {0: {'ibytes': 2653335086,
'ierrors': 0,
'ipackets': 28226969,
'obytes': 9877618080,
'oerrors': 0,
'opackets': 109751335,
'rx_bps': 4030332928.0,
'rx_bps_L1': 4891404768.0,
'rx_pps': 5381699.0,
'rx_util': 12.22851192,
'tx_bps': 15082302464.0,
'tx_bps_L1': 18451570944.0,
'tx_pps': 21057928.0,
'tx_util': 46.12892736},
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': 2.2367546558380127,
'cpu_util': 84.28675079345703,
'cpu_util_raw': 99.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 70044733,
'rx_bps': 4030332928.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 11051969536.0,
'rx_pps': 5381699.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15082302464.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 21057928.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 2653335086,
'ierrors': 0,
'ipackets': 28226969,
'obytes': 9877618080,
'oerrors': 0,
'opackets': 109751335,
'rx_bps': 4030332928.0,
'rx_bps_L1': 4891404768.0,
'rx_pps': 5381699.0,
'rx_util': 12.22851192,
'tx_bps': 15082302464.0,
'tx_bps_L1': 18451570944.0,
'tx_pps': 21057928.0,
'tx_util': 46.12892736}}
21/04/2022 11:25:31 pktgen: {'ibytes': 2653335086,
'ierrors': 0,
'ipackets': 28226969,
'obytes': 9877618080,
'oerrors': 0,
'opackets': 109751335,
'rx_bps': 4030332928.0,
'rx_bps_L1': 4891404768.0,
'rx_pps': 5381699.0,
'rx_util': 12.22851192,
'tx_bps': 15082302464.0,
'tx_bps_L1': 18451570944.0,
'tx_pps': 21057928.0,
'tx_util': 46.12892736}
21/04/2022 11:25:31 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15082302464.000000, tx_pps: 21057928.000000
21/04/2022 11:25:31 pktgen: {'ibytes': 2653335086,
'ierrors': 0,
'ipackets': 28226969,
'obytes': 9877618080,
'oerrors': 0,
'opackets': 109751335,
'rx_bps': 4030332928.0,
'rx_bps_L1': 4891404768.0,
'rx_pps': 5381699.0,
'rx_util': 12.22851192,
'tx_bps': 15082302464.0,
'tx_bps_L1': 18451570944.0,
'tx_pps': 21057928.0,
'tx_util': 46.12892736}
21/04/2022 11:25:31 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 4030332928.000000, rx_pps: 5381699.000000
21/04/2022 11:25:31 pktgen: throughput: pps_rx 5381699.000000, bps_rx 4030332928.000000
21/04/2022 11:25:31 pktgen: traffic completed.
21/04/2022 11:25:31 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 256
21/04/2022 11:25:31 tester: ls -d /tmp
21/04/2022 11:25:32 tester: /tmp
21/04/2022 11:25:32 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_256.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_256.pcap
21/04/2022 11:25:33 pktgen: test port 0 map gen port 0
21/04/2022 11:25:33 pktgen: test port 0 map gen port 0
21/04/2022 11:25:33 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:25:33 pktgen: trex port <0> not support flow control
21/04/2022 11:25:33 pktgen: check the trex port link status
21/04/2022 11:25:33 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:25:33 pktgen: begin traffic ......
21/04/2022 11:25:33 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:25:39 pktgen: begin get port statistic ...
21/04/2022 11:25:39 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_256.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_256.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:25:39 pktgen: {0: {'ibytes': 5950200288,
'ierrors': 0,
'ipackets': 26802704,
'obytes': 19768398704,
'oerrors': 0,
'opackets': 90680744,
'rx_bps': 9044845568.0,
'rx_bps_L1': 9866840448.0,
'rx_pps': 5137468.0,
'rx_util': 24.66710112,
'tx_bps': 30178473984.0,
'tx_bps_L1': 32975579263.999996,
'tx_pps': 17481908.0,
'tx_util': 82.43894816},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'active_flows': 0.0,
'active_sockets': 0,
'bw_per_core': 9.395036697387695,
'cpu_util': 40.15214920043945,
'cpu_util_raw': 35.6875,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 24810272,
'rx_bps': 9044845568.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 21133629440.0,
'rx_pps': 5137468.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 30178473984.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 17481908.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 5950200288,
'ierrors': 0,
'ipackets': 26802704,
'obytes': 19768398704,
'oerrors': 0,
'opackets': 90680744,
'rx_bps': 9044845568.0,
'rx_bps_L1': 9866840448.0,
'rx_pps': 5137468.0,
'rx_util': 24.66710112,
'tx_bps': 30178473984.0,
'tx_bps_L1': 32975579263.999996,
'tx_pps': 17481908.0,
'tx_util': 82.43894816}}
21/04/2022 11:25:39 pktgen: {'ibytes': 5950200288,
'ierrors': 0,
'ipackets': 26802704,
'obytes': 19768398704,
'oerrors': 0,
'opackets': 90680744,
'rx_bps': 9044845568.0,
'rx_bps_L1': 9866840448.0,
'rx_pps': 5137468.0,
'rx_util': 24.66710112,
'tx_bps': 30178473984.0,
'tx_bps_L1': 32975579263.999996,
'tx_pps': 17481908.0,
'tx_util': 82.43894816}
21/04/2022 11:25:39 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 30178473984.000000, tx_pps: 17481908.000000
21/04/2022 11:25:39 pktgen: {'ibytes': 5950200288,
'ierrors': 0,
'ipackets': 26802704,
'obytes': 19768398704,
'oerrors': 0,
'opackets': 90680744,
'rx_bps': 9044845568.0,
'rx_bps_L1': 9866840448.0,
'rx_pps': 5137468.0,
'rx_util': 24.66710112,
'tx_bps': 30178473984.0,
'tx_bps_L1': 32975579263.999996,
'tx_pps': 17481908.0,
'tx_util': 82.43894816}
21/04/2022 11:25:39 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 9044845568.000000, rx_pps: 5137468.000000
21/04/2022 11:25:39 pktgen: throughput: pps_rx 5137468.000000, bps_rx 9044845568.000000
21/04/2022 11:25:39 pktgen: traffic completed.
21/04/2022 11:25:39 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 512
21/04/2022 11:25:39 tester: ls -d /tmp
21/04/2022 11:25:39 tester: /tmp
21/04/2022 11:25:39 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_512.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_512.pcap
21/04/2022 11:25:41 pktgen: test port 0 map gen port 0
21/04/2022 11:25:41 pktgen: test port 0 map gen port 0
21/04/2022 11:25:41 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:25:41 pktgen: trex port <0> not support flow control
21/04/2022 11:25:41 pktgen: check the trex port link status
21/04/2022 11:25:41 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:25:41 pktgen: begin traffic ......
21/04/2022 11:25:41 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:25:46 pktgen: begin get port statistic ...
21/04/2022 11:25:46 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_512.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_512.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:25:46 pktgen: {0: {'ibytes': 11126462404,
'ierrors': 0,
'ipackets': 23277118,
'obytes': 23958409632,
'oerrors': 0,
'opackets': 50545181,
'rx_bps': 16910060544.0,
'rx_bps_L1': 17623854784.0,
'rx_pps': 4461214.0,
'rx_util': 44.05963696,
'tx_bps': 36564508672.0,
'tx_bps_L1': 38128786752.0,
'tx_pps': 9776738.0,
'tx_util': 95.32196687999999},
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': 60.68487548828125,
'cpu_util': 7.531635284423828,
'cpu_util_raw': 1.875,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 16910060544.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 19654447104.0,
'rx_pps': 4461214.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 36564508672.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 9776738.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 11126462404,
'ierrors': 0,
'ipackets': 23277118,
'obytes': 23958409632,
'oerrors': 0,
'opackets': 50545181,
'rx_bps': 16910060544.0,
'rx_bps_L1': 17623854784.0,
'rx_pps': 4461214.0,
'rx_util': 44.05963696,
'tx_bps': 36564508672.0,
'tx_bps_L1': 38128786752.0,
'tx_pps': 9776738.0,
'tx_util': 95.32196687999999}}
21/04/2022 11:25:46 pktgen: {'ibytes': 11126462404,
'ierrors': 0,
'ipackets': 23277118,
'obytes': 23958409632,
'oerrors': 0,
'opackets': 50545181,
'rx_bps': 16910060544.0,
'rx_bps_L1': 17623854784.0,
'rx_pps': 4461214.0,
'rx_util': 44.05963696,
'tx_bps': 36564508672.0,
'tx_bps_L1': 38128786752.0,
'tx_pps': 9776738.0,
'tx_util': 95.32196687999999}
21/04/2022 11:25:46 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 36564508672.000000, tx_pps: 9776738.000000
21/04/2022 11:25:46 pktgen: {'ibytes': 11126462404,
'ierrors': 0,
'ipackets': 23277118,
'obytes': 23958409632,
'oerrors': 0,
'opackets': 50545181,
'rx_bps': 16910060544.0,
'rx_bps_L1': 17623854784.0,
'rx_pps': 4461214.0,
'rx_util': 44.05963696,
'tx_bps': 36564508672.0,
'tx_bps_L1': 38128786752.0,
'tx_pps': 9776738.0,
'tx_util': 95.32196687999999}
21/04/2022 11:25:46 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 16910060544.000000, rx_pps: 4461214.000000
21/04/2022 11:25:46 pktgen: throughput: pps_rx 4461214.000000, bps_rx 16910060544.000000
21/04/2022 11:25:46 pktgen: traffic completed.
21/04/2022 11:25:46 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1024
21/04/2022 11:25:46 tester: ls -d /tmp
21/04/2022 11:25:46 tester: /tmp
21/04/2022 11:25:46 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1024.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1024.pcap
21/04/2022 11:25:48 pktgen: test port 0 map gen port 0
21/04/2022 11:25:48 pktgen: test port 0 map gen port 0
21/04/2022 11:25:48 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:25:48 pktgen: trex port <0> not support flow control
21/04/2022 11:25:48 pktgen: check the trex port link status
21/04/2022 11:25:48 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:25:48 pktgen: begin traffic ......
21/04/2022 11:25:48 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:25:53 pktgen: begin get port statistic ...
21/04/2022 11:25:53 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:25:53 pktgen: {0: {'ibytes': 18688511160,
'ierrors': 0,
'ipackets': 18877290,
'obytes': 24471948120,
'oerrors': 0,
'opackets': 24819424,
'rx_bps': 28452114432.0,
'rx_bps_L1': 29032050072.000004,
'rx_pps': 3624597.75,
'rx_util': 72.58012518000001,
'tx_bps': 37444411392.0,
'tx_bps_L1': 38215236672.0,
'tx_pps': 4817658.0,
'tx_util': 95.53809168000001},
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': 227.99685668945312,
'cpu_util': 2.0529017448425293,
'cpu_util_raw': 1.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 28452114432.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 8992294912.0,
'rx_pps': 3624597.75,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37444411392.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 4817658.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 18688511160,
'ierrors': 0,
'ipackets': 18877290,
'obytes': 24471948120,
'oerrors': 0,
'opackets': 24819424,
'rx_bps': 28452114432.0,
'rx_bps_L1': 29032050072.000004,
'rx_pps': 3624597.75,
'rx_util': 72.58012518000001,
'tx_bps': 37444411392.0,
'tx_bps_L1': 38215236672.0,
'tx_pps': 4817658.0,
'tx_util': 95.53809168000001}}
21/04/2022 11:25:53 pktgen: {'ibytes': 18688511160,
'ierrors': 0,
'ipackets': 18877290,
'obytes': 24471948120,
'oerrors': 0,
'opackets': 24819424,
'rx_bps': 28452114432.0,
'rx_bps_L1': 29032050072.000004,
'rx_pps': 3624597.75,
'rx_util': 72.58012518000001,
'tx_bps': 37444411392.0,
'tx_bps_L1': 38215236672.0,
'tx_pps': 4817658.0,
'tx_util': 95.53809168000001}
21/04/2022 11:25:53 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37444411392.000000, tx_pps: 4817658.000000
21/04/2022 11:25:53 pktgen: {'ibytes': 18688511160,
'ierrors': 0,
'ipackets': 18877290,
'obytes': 24471948120,
'oerrors': 0,
'opackets': 24819424,
'rx_bps': 28452114432.0,
'rx_bps_L1': 29032050072.000004,
'rx_pps': 3624597.75,
'rx_util': 72.58012518000001,
'tx_bps': 37444411392.0,
'tx_bps_L1': 38215236672.0,
'tx_pps': 4817658.0,
'tx_util': 95.53809168000001}
21/04/2022 11:25:53 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 28452114432.000000, rx_pps: 3624597.750000
21/04/2022 11:25:53 pktgen: throughput: pps_rx 3624597.750000, bps_rx 28452114432.000000
21/04/2022 11:25:53 pktgen: traffic completed.
21/04/2022 11:25:53 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1518
21/04/2022 11:25:53 tester: ls -d /tmp
21/04/2022 11:25:53 tester: /tmp
21/04/2022 11:25:53 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1518.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1518.pcap
21/04/2022 11:25:55 pktgen: test port 0 map gen port 0
21/04/2022 11:25:55 pktgen: test port 0 map gen port 0
21/04/2022 11:25:55 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:25:55 pktgen: trex port <0> not support flow control
21/04/2022 11:25:55 pktgen: check the trex port link status
21/04/2022 11:25:55 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:25:55 pktgen: begin traffic ......
21/04/2022 11:25:55 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:26:00 pktgen: begin get port statistic ...
21/04/2022 11:26:00 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:26:00 pktgen: {0: {'ibytes': 24016935796,
'ierrors': 0,
'ipackets': 16183922,
'obytes': 24634802760,
'oerrors': 0,
'opackets': 16645140,
'rx_bps': 36593754112.0,
'rx_bps_L1': 37089527792.0,
'rx_pps': 3098585.5,
'rx_util': 92.72381948,
'tx_bps': 37647302656.0,
'tx_bps_L1': 38159516136.0,
'tx_pps': 3201334.25,
'tx_util': 95.39879033999999},
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': 510.5034484863281,
'cpu_util': 0.9218180179595947,
'cpu_util_raw': 0.3125,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 36593754112.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3098585.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37647302656.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3201334.25},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 24016935796,
'ierrors': 0,
'ipackets': 16183922,
'obytes': 24634802760,
'oerrors': 0,
'opackets': 16645140,
'rx_bps': 36593754112.0,
'rx_bps_L1': 37089527792.0,
'rx_pps': 3098585.5,
'rx_util': 92.72381948,
'tx_bps': 37647302656.0,
'tx_bps_L1': 38159516136.0,
'tx_pps': 3201334.25,
'tx_util': 95.39879033999999}}
21/04/2022 11:26:00 pktgen: {'ibytes': 24016935796,
'ierrors': 0,
'ipackets': 16183922,
'obytes': 24634802760,
'oerrors': 0,
'opackets': 16645140,
'rx_bps': 36593754112.0,
'rx_bps_L1': 37089527792.0,
'rx_pps': 3098585.5,
'rx_util': 92.72381948,
'tx_bps': 37647302656.0,
'tx_bps_L1': 38159516136.0,
'tx_pps': 3201334.25,
'tx_util': 95.39879033999999}
21/04/2022 11:26:00 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37647302656.000000, tx_pps: 3201334.250000
21/04/2022 11:26:00 pktgen: {'ibytes': 24016935796,
'ierrors': 0,
'ipackets': 16183922,
'obytes': 24634802760,
'oerrors': 0,
'opackets': 16645140,
'rx_bps': 36593754112.0,
'rx_bps_L1': 37089527792.0,
'rx_pps': 3098585.5,
'rx_util': 92.72381948,
'tx_bps': 37647302656.0,
'tx_bps_L1': 38159516136.0,
'tx_pps': 3201334.25,
'tx_util': 95.39879033999999}
21/04/2022 11:26:00 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 36593754112.000000, rx_pps: 3098585.500000
21/04/2022 11:26:00 pktgen: throughput: pps_rx 3098585.500000, bps_rx 36593754112.000000
21/04/2022 11:26:00 pktgen: traffic completed.
21/04/2022 11:26:00 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+----------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+======================+=======+============+
| 64 | split ring mergeable | 5.469 | 9.188 |
+-------+----------------------+-------+------------+
| 128 | split ring mergeable | 5.382 | 15.930 |
+-------+----------------------+-------+------------+
| 256 | split ring mergeable | 5.137 | 28.359 |
+-------+----------------------+-------+------------+
| 512 | split ring mergeable | 4.461 | 47.467 |
+-------+----------------------+-------+------------+
| 1024 | split ring mergeable | 3.625 | 75.682 |
+-------+----------------------+-------+------------+
| 1518 | split ring mergeable | 3.099 | 95.312 |
+-------+----------------------+-------+------------+
21/04/2022 11:26:00 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 5.469 Mpps | 9.188% | 0.000 Mpps | 5.469 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 128 | 1024 | 5.382 Mpps | 15.930% | 0.000 Mpps | 5.382 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 256 | 1024 | 5.137 Mpps | 28.359% | 0.000 Mpps | 5.137 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 512 | 1024 | 4.461 Mpps | 47.467% | 0.000 Mpps | 4.461 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1024 | 1024 | 3.625 Mpps | 75.682% | 0.000 Mpps | 3.625 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.099 Mpps | 95.312% | 0.000 Mpps | 3.099 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
21/04/2022 11:26:00 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:26:00 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.469000
21/04/2022 11:26:00 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:26:00 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.382000
21/04/2022 11:26:00 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:26:00 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.137000
21/04/2022 11:26:00 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:26:00 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 4.461000
21/04/2022 11:26:00 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:26:00 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.625000
21/04/2022 11:26:00 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:26:00 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.099000
21/04/2022 11:26:00 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_split_ring_mergeable_path_performance_with_cbdma Result PASSED:
21/04/2022 11:26:01 dut.10.239.251.220: modprobe ioatdma
21/04/2022 11:26:01 dut.10.239.251.220:
21/04/2022 11:26:01 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
21/04/2022 11:26:01 dut.10.239.251.220:
21/04/2022 11:26:01 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
21/04/2022 11:26:02 dut.10.239.251.220:
21/04/2022 11:26:02 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_split_ring_non_mergeable_path_performance_with_cbdma Begin
21/04/2022 11:26:02 dut.10.239.251.220:
21/04/2022 11:26:02 tester:
21/04/2022 11:26:02 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
21/04/2022 11:26:02 dut.10.239.251.220:
21/04/2022 11:26:02 dut.10.239.251.220: killall -I dpdk-vhost
21/04/2022 11:26:02 dut.10.239.251.220: dpdk-vhost: no process found
21/04/2022 11:26:02 dut.10.239.251.220: killall -I dpdk-testpmd
21/04/2022 11:26:02 dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 11:26:02 dut.10.239.251.220: killall -I qemu-system-x86_64
21/04/2022 11:26:02 dut.10.239.251.220: qemu-system-x86_64: no process found
21/04/2022 11:26:02 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 11:26:03 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
21/04/2022 11:26:03 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
21/04/2022 11:26:03 dut.10.239.251.220:
21/04/2022 11:26:07 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 11:26:07 dut.10.239.251.220: 1048576
21/04/2022 11:26:18 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 64
21/04/2022 11:26:18 tester: ls -d /tmp
21/04/2022 11:26:19 tester: /tmp
21/04/2022 11:26:19 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_64.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_64.pcap
21/04/2022 11:26:20 pktgen: test port 0 map gen port 0
21/04/2022 11:26:20 pktgen: test port 0 map gen port 0
21/04/2022 11:26:20 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:26:20 pktgen: trex port <0> not support flow control
21/04/2022 11:26:20 pktgen: check the trex port link status
21/04/2022 11:26:20 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:26:20 pktgen: begin traffic ......
21/04/2022 11:26:20 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:26:25 pktgen: begin get port statistic ...
21/04/2022 11:26:25 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_64.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:26:25 pktgen: {0: {'ibytes': 1990995120,
'ierrors': 0,
'ipackets': 29279340,
'obytes': 8793694784,
'oerrors': 0,
'opackets': 137401511,
'rx_bps': 2997301760.0,
'rx_bps_L1': 3878860400.0,
'rx_pps': 5509741.5,
'rx_util': 9.697151,
'tx_bps': 13284334592.0,
'tx_bps_L1': 17435688192.0,
'tx_pps': 25945960.0,
'tx_util': 43.58922048},
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': 2.2681496143341064,
'cpu_util': 73.2113037109375,
'cpu_util_raw': 99.4375,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 68551432,
'rx_bps': 2997301760.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10287033344.0,
'rx_pps': 5509741.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13284334592.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 25945960.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 1990995120,
'ierrors': 0,
'ipackets': 29279340,
'obytes': 8793694784,
'oerrors': 0,
'opackets': 137401511,
'rx_bps': 2997301760.0,
'rx_bps_L1': 3878860400.0,
'rx_pps': 5509741.5,
'rx_util': 9.697151,
'tx_bps': 13284334592.0,
'tx_bps_L1': 17435688192.0,
'tx_pps': 25945960.0,
'tx_util': 43.58922048}}
21/04/2022 11:26:25 pktgen: {'ibytes': 1990995120,
'ierrors': 0,
'ipackets': 29279340,
'obytes': 8793694784,
'oerrors': 0,
'opackets': 137401511,
'rx_bps': 2997301760.0,
'rx_bps_L1': 3878860400.0,
'rx_pps': 5509741.5,
'rx_util': 9.697151,
'tx_bps': 13284334592.0,
'tx_bps_L1': 17435688192.0,
'tx_pps': 25945960.0,
'tx_util': 43.58922048}
21/04/2022 11:26:25 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13284334592.000000, tx_pps: 25945960.000000
21/04/2022 11:26:25 pktgen: {'ibytes': 1990995120,
'ierrors': 0,
'ipackets': 29279340,
'obytes': 8793694784,
'oerrors': 0,
'opackets': 137401511,
'rx_bps': 2997301760.0,
'rx_bps_L1': 3878860400.0,
'rx_pps': 5509741.5,
'rx_util': 9.697151,
'tx_bps': 13284334592.0,
'tx_bps_L1': 17435688192.0,
'tx_pps': 25945960.0,
'tx_util': 43.58922048}
21/04/2022 11:26:25 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 2997301760.000000, rx_pps: 5509741.500000
21/04/2022 11:26:25 pktgen: throughput: pps_rx 5509741.500000, bps_rx 2997301760.000000
21/04/2022 11:26:25 pktgen: traffic completed.
21/04/2022 11:26:25 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 128
21/04/2022 11:26:25 tester: ls -d /tmp
21/04/2022 11:26:26 tester: /tmp
21/04/2022 11:26:26 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_128.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_128.pcap
21/04/2022 11:26:28 pktgen: test port 0 map gen port 0
21/04/2022 11:26:28 pktgen: test port 0 map gen port 0
21/04/2022 11:26:28 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:26:28 pktgen: trex port <0> not support flow control
21/04/2022 11:26:28 pktgen: check the trex port link status
21/04/2022 11:26:28 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:26:28 pktgen: begin traffic ......
21/04/2022 11:26:28 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:26:33 pktgen: begin get port statistic ...
21/04/2022 11:26:33 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_128.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_128.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:26:33 pktgen: {0: {'ibytes': 2661816048,
'ierrors': 0,
'ipackets': 28317192,
'obytes': 9933373350,
'oerrors': 0,
'opackets': 110370847,
'rx_bps': 4043805952.0,
'rx_bps_L1': 4907696672.0,
'rx_pps': 5399317.0,
'rx_util': 12.26924168,
'tx_bps': 15159196672.0,
'tx_bps_L1': 18545146432.0,
'tx_pps': 21162186.0,
'tx_util': 46.362866079999996},
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': 2.2417349815368652,
'cpu_util': 84.52825927734375,
'cpu_util_raw': 99.375,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 70017711,
'rx_bps': 4043805952.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 11115390976.0,
'rx_pps': 5399317.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15159196672.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 21162186.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 2661816048,
'ierrors': 0,
'ipackets': 28317192,
'obytes': 9933373350,
'oerrors': 0,
'opackets': 110370847,
'rx_bps': 4043805952.0,
'rx_bps_L1': 4907696672.0,
'rx_pps': 5399317.0,
'rx_util': 12.26924168,
'tx_bps': 15159196672.0,
'tx_bps_L1': 18545146432.0,
'tx_pps': 21162186.0,
'tx_util': 46.362866079999996}}
21/04/2022 11:26:33 pktgen: {'ibytes': 2661816048,
'ierrors': 0,
'ipackets': 28317192,
'obytes': 9933373350,
'oerrors': 0,
'opackets': 110370847,
'rx_bps': 4043805952.0,
'rx_bps_L1': 4907696672.0,
'rx_pps': 5399317.0,
'rx_util': 12.26924168,
'tx_bps': 15159196672.0,
'tx_bps_L1': 18545146432.0,
'tx_pps': 21162186.0,
'tx_util': 46.362866079999996}
21/04/2022 11:26:33 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15159196672.000000, tx_pps: 21162186.000000
21/04/2022 11:26:33 pktgen: {'ibytes': 2661816048,
'ierrors': 0,
'ipackets': 28317192,
'obytes': 9933373350,
'oerrors': 0,
'opackets': 110370847,
'rx_bps': 4043805952.0,
'rx_bps_L1': 4907696672.0,
'rx_pps': 5399317.0,
'rx_util': 12.26924168,
'tx_bps': 15159196672.0,
'tx_bps_L1': 18545146432.0,
'tx_pps': 21162186.0,
'tx_util': 46.362866079999996}
21/04/2022 11:26:33 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 4043805952.000000, rx_pps: 5399317.000000
21/04/2022 11:26:33 pktgen: throughput: pps_rx 5399317.000000, bps_rx 4043805952.000000
21/04/2022 11:26:33 pktgen: traffic completed.
21/04/2022 11:26:33 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 256
21/04/2022 11:26:33 tester: ls -d /tmp
21/04/2022 11:26:33 tester: /tmp
21/04/2022 11:26:33 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_256.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_256.pcap
21/04/2022 11:26:35 pktgen: test port 0 map gen port 0
21/04/2022 11:26:35 pktgen: test port 0 map gen port 0
21/04/2022 11:26:35 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:26:35 pktgen: trex port <0> not support flow control
21/04/2022 11:26:35 pktgen: check the trex port link status
21/04/2022 11:26:35 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:26:35 pktgen: begin traffic ......
21/04/2022 11:26:35 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:26:40 pktgen: begin get port statistic ...
21/04/2022 11:26:40 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_256.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_256.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:26:40 pktgen: {0: {'ibytes': 5973559794,
'ierrors': 0,
'ipackets': 26907931,
'obytes': 19743496564,
'oerrors': 0,
'opackets': 90566514,
'rx_bps': 9060140032.0,
'rx_bps_L1': 9883372912.0,
'rx_pps': 5145205.5,
'rx_util': 24.70843228,
'tx_bps': 30096060416.0,
'tx_bps_L1': 32885098816.0,
'tx_pps': 17431490.0,
'tx_util': 82.21274704},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'active_flows': 0.0,
'active_sockets': 0,
'bw_per_core': 9.265518188476562,
'cpu_util': 40.602237701416016,
'cpu_util_raw': 36.9375,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 24982536,
'rx_bps': 9060140032.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 21035921408.0,
'rx_pps': 5145205.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 30096060416.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 17431490.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 5973559794,
'ierrors': 0,
'ipackets': 26907931,
'obytes': 19743496564,
'oerrors': 0,
'opackets': 90566514,
'rx_bps': 9060140032.0,
'rx_bps_L1': 9883372912.0,
'rx_pps': 5145205.5,
'rx_util': 24.70843228,
'tx_bps': 30096060416.0,
'tx_bps_L1': 32885098816.0,
'tx_pps': 17431490.0,
'tx_util': 82.21274704}}
21/04/2022 11:26:40 pktgen: {'ibytes': 5973559794,
'ierrors': 0,
'ipackets': 26907931,
'obytes': 19743496564,
'oerrors': 0,
'opackets': 90566514,
'rx_bps': 9060140032.0,
'rx_bps_L1': 9883372912.0,
'rx_pps': 5145205.5,
'rx_util': 24.70843228,
'tx_bps': 30096060416.0,
'tx_bps_L1': 32885098816.0,
'tx_pps': 17431490.0,
'tx_util': 82.21274704}
21/04/2022 11:26:40 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 30096060416.000000, tx_pps: 17431490.000000
21/04/2022 11:26:40 pktgen: {'ibytes': 5973559794,
'ierrors': 0,
'ipackets': 26907931,
'obytes': 19743496564,
'oerrors': 0,
'opackets': 90566514,
'rx_bps': 9060140032.0,
'rx_bps_L1': 9883372912.0,
'rx_pps': 5145205.5,
'rx_util': 24.70843228,
'tx_bps': 30096060416.0,
'tx_bps_L1': 32885098816.0,
'tx_pps': 17431490.0,
'tx_util': 82.21274704}
21/04/2022 11:26:40 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 9060140032.000000, rx_pps: 5145205.500000
21/04/2022 11:26:40 pktgen: throughput: pps_rx 5145205.500000, bps_rx 9060140032.000000
21/04/2022 11:26:40 pktgen: traffic completed.
21/04/2022 11:26:40 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 512
21/04/2022 11:26:40 tester: ls -d /tmp
21/04/2022 11:26:40 tester: /tmp
21/04/2022 11:26:40 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_512.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_512.pcap
21/04/2022 11:26:42 pktgen: test port 0 map gen port 0
21/04/2022 11:26:42 pktgen: test port 0 map gen port 0
21/04/2022 11:26:42 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:26:42 pktgen: trex port <0> not support flow control
21/04/2022 11:26:42 pktgen: check the trex port link status
21/04/2022 11:26:42 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:26:42 pktgen: begin traffic ......
21/04/2022 11:26:42 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:26:47 pktgen: begin get port statistic ...
21/04/2022 11:26:47 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_512.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_512.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:26:47 pktgen: {0: {'ibytes': 11187820874,
'ierrors': 0,
'ipackets': 23405492,
'obytes': 23957894394,
'oerrors': 0,
'opackets': 50544093,
'rx_bps': 17045988352.0,
'rx_bps_L1': 17765321312.0,
'rx_pps': 4495831.0,
'rx_util': 44.41330328,
'tx_bps': 36652097536.0,
'tx_bps_L1': 38219475455.99999,
'tx_pps': 9796112.0,
'tx_util': 95.54868863999998},
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': 61.306034088134766,
'cpu_util': 7.4731831550598145,
'cpu_util_raw': 1.625,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 17045988352.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 19606110208.0,
'rx_pps': 4495831.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 36652097536.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 9796112.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 11187820874,
'ierrors': 0,
'ipackets': 23405492,
'obytes': 23957894394,
'oerrors': 0,
'opackets': 50544093,
'rx_bps': 17045988352.0,
'rx_bps_L1': 17765321312.0,
'rx_pps': 4495831.0,
'rx_util': 44.41330328,
'tx_bps': 36652097536.0,
'tx_bps_L1': 38219475455.99999,
'tx_pps': 9796112.0,
'tx_util': 95.54868863999998}}
21/04/2022 11:26:47 pktgen: {'ibytes': 11187820874,
'ierrors': 0,
'ipackets': 23405492,
'obytes': 23957894394,
'oerrors': 0,
'opackets': 50544093,
'rx_bps': 17045988352.0,
'rx_bps_L1': 17765321312.0,
'rx_pps': 4495831.0,
'rx_util': 44.41330328,
'tx_bps': 36652097536.0,
'tx_bps_L1': 38219475455.99999,
'tx_pps': 9796112.0,
'tx_util': 95.54868863999998}
21/04/2022 11:26:47 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 36652097536.000000, tx_pps: 9796112.000000
21/04/2022 11:26:47 pktgen: {'ibytes': 11187820874,
'ierrors': 0,
'ipackets': 23405492,
'obytes': 23957894394,
'oerrors': 0,
'opackets': 50544093,
'rx_bps': 17045988352.0,
'rx_bps_L1': 17765321312.0,
'rx_pps': 4495831.0,
'rx_util': 44.41330328,
'tx_bps': 36652097536.0,
'tx_bps_L1': 38219475455.99999,
'tx_pps': 9796112.0,
'tx_util': 95.54868863999998}
21/04/2022 11:26:47 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 17045988352.000000, rx_pps: 4495831.000000
21/04/2022 11:26:47 pktgen: throughput: pps_rx 4495831.000000, bps_rx 17045988352.000000
21/04/2022 11:26:47 pktgen: traffic completed.
21/04/2022 11:26:47 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1024
21/04/2022 11:26:47 tester: ls -d /tmp
21/04/2022 11:26:47 tester: /tmp
21/04/2022 11:26:47 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1024.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1024.pcap
21/04/2022 11:26:49 pktgen: test port 0 map gen port 0
21/04/2022 11:26:49 pktgen: test port 0 map gen port 0
21/04/2022 11:26:49 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:26:49 pktgen: trex port <0> not support flow control
21/04/2022 11:26:49 pktgen: check the trex port link status
21/04/2022 11:26:49 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:26:49 pktgen: begin traffic ......
21/04/2022 11:26:49 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:26:54 pktgen: begin get port statistic ...
21/04/2022 11:26:54 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:26:54 pktgen: {0: {'ibytes': 18731814750,
'ierrors': 0,
'ipackets': 18921030,
'obytes': 24471592174,
'oerrors': 0,
'opackets': 24819064,
'rx_bps': 28513433600.0,
'rx_bps_L1': 29094387680.000004,
'rx_pps': 3630963.0,
'rx_util': 72.7359692,
'tx_bps': 37424885760.0,
'tx_bps_L1': 38194773760.0,
'tx_pps': 4811800.0,
'tx_util': 95.4869344},
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': 228.4584503173828,
'cpu_util': 2.0476856231689453,
'cpu_util_raw': 1.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 28513433600.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 8911453184.0,
'rx_pps': 3630963.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37424885760.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 4811800.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 18731814750,
'ierrors': 0,
'ipackets': 18921030,
'obytes': 24471592174,
'oerrors': 0,
'opackets': 24819064,
'rx_bps': 28513433600.0,
'rx_bps_L1': 29094387680.000004,
'rx_pps': 3630963.0,
'rx_util': 72.7359692,
'tx_bps': 37424885760.0,
'tx_bps_L1': 38194773760.0,
'tx_pps': 4811800.0,
'tx_util': 95.4869344}}
21/04/2022 11:26:54 pktgen: {'ibytes': 18731814750,
'ierrors': 0,
'ipackets': 18921030,
'obytes': 24471592174,
'oerrors': 0,
'opackets': 24819064,
'rx_bps': 28513433600.0,
'rx_bps_L1': 29094387680.000004,
'rx_pps': 3630963.0,
'rx_util': 72.7359692,
'tx_bps': 37424885760.0,
'tx_bps_L1': 38194773760.0,
'tx_pps': 4811800.0,
'tx_util': 95.4869344}
21/04/2022 11:26:54 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37424885760.000000, tx_pps: 4811800.000000
21/04/2022 11:26:54 pktgen: {'ibytes': 18731814750,
'ierrors': 0,
'ipackets': 18921030,
'obytes': 24471592174,
'oerrors': 0,
'opackets': 24819064,
'rx_bps': 28513433600.0,
'rx_bps_L1': 29094387680.000004,
'rx_pps': 3630963.0,
'rx_util': 72.7359692,
'tx_bps': 37424885760.0,
'tx_bps_L1': 38194773760.0,
'tx_pps': 4811800.0,
'tx_util': 95.4869344}
21/04/2022 11:26:54 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 28513433600.000000, rx_pps: 3630963.000000
21/04/2022 11:26:54 pktgen: throughput: pps_rx 3630963.000000, bps_rx 28513433600.000000
21/04/2022 11:26:54 pktgen: traffic completed.
21/04/2022 11:26:54 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1518
21/04/2022 11:26:54 tester: ls -d /tmp
21/04/2022 11:26:54 tester: /tmp
21/04/2022 11:26:54 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1518.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1518.pcap
21/04/2022 11:26:56 pktgen: test port 0 map gen port 0
21/04/2022 11:26:56 pktgen: test port 0 map gen port 0
21/04/2022 11:26:56 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:26:56 pktgen: trex port <0> not support flow control
21/04/2022 11:26:56 pktgen: check the trex port link status
21/04/2022 11:26:56 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:26:56 pktgen: begin traffic ......
21/04/2022 11:26:56 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:27:01 pktgen: begin get port statistic ...
21/04/2022 11:27:01 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:27:01 pktgen: {0: {'ibytes': 24170782076,
'ierrors': 0,
'ipackets': 16287592,
'obytes': 24639090320,
'oerrors': 0,
'opackets': 16648037,
'rx_bps': 36996759552.0,
'rx_bps_L1': 37497905632.0,
'rx_pps': 3132163.0,
'rx_util': 93.74476408,
'tx_bps': 37884186624.0,
'tx_bps_L1': 38399512944.0,
'tx_pps': 3220789.5,
'tx_util': 95.99878236},
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': 513.0174560546875,
'cpu_util': 0.9230725765228271,
'cpu_util_raw': 0.125,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 36996759552.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3132163.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37884186624.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3220789.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 24170782076,
'ierrors': 0,
'ipackets': 16287592,
'obytes': 24639090320,
'oerrors': 0,
'opackets': 16648037,
'rx_bps': 36996759552.0,
'rx_bps_L1': 37497905632.0,
'rx_pps': 3132163.0,
'rx_util': 93.74476408,
'tx_bps': 37884186624.0,
'tx_bps_L1': 38399512944.0,
'tx_pps': 3220789.5,
'tx_util': 95.99878236}}
21/04/2022 11:27:01 pktgen: {'ibytes': 24170782076,
'ierrors': 0,
'ipackets': 16287592,
'obytes': 24639090320,
'oerrors': 0,
'opackets': 16648037,
'rx_bps': 36996759552.0,
'rx_bps_L1': 37497905632.0,
'rx_pps': 3132163.0,
'rx_util': 93.74476408,
'tx_bps': 37884186624.0,
'tx_bps_L1': 38399512944.0,
'tx_pps': 3220789.5,
'tx_util': 95.99878236}
21/04/2022 11:27:01 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37884186624.000000, tx_pps: 3220789.500000
21/04/2022 11:27:01 pktgen: {'ibytes': 24170782076,
'ierrors': 0,
'ipackets': 16287592,
'obytes': 24639090320,
'oerrors': 0,
'opackets': 16648037,
'rx_bps': 36996759552.0,
'rx_bps_L1': 37497905632.0,
'rx_pps': 3132163.0,
'rx_util': 93.74476408,
'tx_bps': 37884186624.0,
'tx_bps_L1': 38399512944.0,
'tx_pps': 3220789.5,
'tx_util': 95.99878236}
21/04/2022 11:27:01 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 36996759552.000000, rx_pps: 3132163.000000
21/04/2022 11:27:01 pktgen: throughput: pps_rx 3132163.000000, bps_rx 36996759552.000000
21/04/2022 11:27:01 pktgen: traffic completed.
21/04/2022 11:27:01 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+--------------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+==========================+=======+============+
| 64 | split ring non-mergeable | 5.510 | 9.256 |
+-------+--------------------------+-------+------------+
| 128 | split ring non-mergeable | 5.399 | 15.982 |
+-------+--------------------------+-------+------------+
| 256 | split ring non-mergeable | 5.145 | 28.402 |
+-------+--------------------------+-------+------------+
| 512 | split ring non-mergeable | 4.496 | 47.836 |
+-------+--------------------------+-------+------------+
| 1024 | split ring non-mergeable | 3.631 | 75.815 |
+-------+--------------------------+-------+------------+
| 1518 | split ring non-mergeable | 3.132 | 96.345 |
+-------+--------------------------+-------+------------+
21/04/2022 11:27:01 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 5.510 Mpps | 9.256% | 0.000 Mpps | 5.510 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 128 | 1024 | 5.399 Mpps | 15.982% | 0.000 Mpps | 5.399 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 256 | 1024 | 5.145 Mpps | 28.402% | 0.000 Mpps | 5.145 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 512 | 1024 | 4.496 Mpps | 47.836% | 0.000 Mpps | 4.496 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1024 | 1024 | 3.631 Mpps | 75.815% | 0.000 Mpps | 3.631 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.132 Mpps | 96.345% | 0.000 Mpps | 3.132 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
21/04/2022 11:27:01 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:27:01 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.510000
21/04/2022 11:27:01 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:27:01 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.399000
21/04/2022 11:27:01 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:27:01 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.145000
21/04/2022 11:27:01 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:27:01 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 4.496000
21/04/2022 11:27:01 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:27:01 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.631000
21/04/2022 11:27:01 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:27:01 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.132000
21/04/2022 11:27:01 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_split_ring_non_mergeable_path_performance_with_cbdma Result PASSED:
21/04/2022 11:27:02 dut.10.239.251.220: modprobe ioatdma
21/04/2022 11:27:02 dut.10.239.251.220:
21/04/2022 11:27:02 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
21/04/2022 11:27:02 dut.10.239.251.220:
21/04/2022 11:27:02 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
21/04/2022 11:27:03 dut.10.239.251.220:
21/04/2022 11:27:03 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_split_ring_vectorized_path_performance_with_cbdma Begin
21/04/2022 11:27:03 dut.10.239.251.220:
21/04/2022 11:27:03 tester:
21/04/2022 11:27:03 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
21/04/2022 11:27:03 dut.10.239.251.220:
21/04/2022 11:27:03 dut.10.239.251.220: killall -I dpdk-vhost
21/04/2022 11:27:03 dut.10.239.251.220: dpdk-vhost: no process found
21/04/2022 11:27:03 dut.10.239.251.220: killall -I dpdk-testpmd
21/04/2022 11:27:03 dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 11:27:03 dut.10.239.251.220: killall -I qemu-system-x86_64
21/04/2022 11:27:03 dut.10.239.251.220: qemu-system-x86_64: no process found
21/04/2022 11:27:03 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 11:27:04 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
21/04/2022 11:27:04 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
21/04/2022 11:27:04 dut.10.239.251.220:
21/04/2022 11:27:08 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 11:27:08 dut.10.239.251.220: 1048576
21/04/2022 11:27:20 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 64
21/04/2022 11:27:20 tester: ls -d /tmp
21/04/2022 11:27:20 tester: /tmp
21/04/2022 11:27:20 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_64.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_64.pcap
21/04/2022 11:27:22 pktgen: test port 0 map gen port 0
21/04/2022 11:27:22 pktgen: test port 0 map gen port 0
21/04/2022 11:27:22 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:27:22 pktgen: trex port <0> not support flow control
21/04/2022 11:27:22 pktgen: check the trex port link status
21/04/2022 11:27:22 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:27:22 pktgen: begin traffic ......
21/04/2022 11:27:22 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:27:27 pktgen: begin get port statistic ...
21/04/2022 11:27:27 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_64.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:27:27 pktgen: {0: {'ibytes': 2027915448,
'ierrors': 0,
'ipackets': 29822286,
'obytes': 8989964672,
'oerrors': 0,
'opackets': 140468228,
'rx_bps': 3055127040.0,
'rx_bps_L1': 3953694240.0,
'rx_pps': 5616045.0,
'rx_util': 9.8842356,
'tx_bps': 13587776512.0,
'tx_bps_L1': 17833954432.0,
'tx_pps': 26538612.0,
'tx_util': 44.584886080000004},
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': 2.302590847015381,
'cpu_util': 73.76351928710938,
'cpu_util_raw': 99.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 68473506,
'rx_bps': 3055127040.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 10532648960.0,
'rx_pps': 5616045.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 13587776512.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 26538612.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 2027915448,
'ierrors': 0,
'ipackets': 29822286,
'obytes': 8989964672,
'oerrors': 0,
'opackets': 140468228,
'rx_bps': 3055127040.0,
'rx_bps_L1': 3953694240.0,
'rx_pps': 5616045.0,
'rx_util': 9.8842356,
'tx_bps': 13587776512.0,
'tx_bps_L1': 17833954432.0,
'tx_pps': 26538612.0,
'tx_util': 44.584886080000004}}
21/04/2022 11:27:27 pktgen: {'ibytes': 2027915448,
'ierrors': 0,
'ipackets': 29822286,
'obytes': 8989964672,
'oerrors': 0,
'opackets': 140468228,
'rx_bps': 3055127040.0,
'rx_bps_L1': 3953694240.0,
'rx_pps': 5616045.0,
'rx_util': 9.8842356,
'tx_bps': 13587776512.0,
'tx_bps_L1': 17833954432.0,
'tx_pps': 26538612.0,
'tx_util': 44.584886080000004}
21/04/2022 11:27:27 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 13587776512.000000, tx_pps: 26538612.000000
21/04/2022 11:27:27 pktgen: {'ibytes': 2027915448,
'ierrors': 0,
'ipackets': 29822286,
'obytes': 8989964672,
'oerrors': 0,
'opackets': 140468228,
'rx_bps': 3055127040.0,
'rx_bps_L1': 3953694240.0,
'rx_pps': 5616045.0,
'rx_util': 9.8842356,
'tx_bps': 13587776512.0,
'tx_bps_L1': 17833954432.0,
'tx_pps': 26538612.0,
'tx_util': 44.584886080000004}
21/04/2022 11:27:27 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3055127040.000000, rx_pps: 5616045.000000
21/04/2022 11:27:27 pktgen: throughput: pps_rx 5616045.000000, bps_rx 3055127040.000000
21/04/2022 11:27:27 pktgen: traffic completed.
21/04/2022 11:27:27 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 128
21/04/2022 11:27:27 tester: ls -d /tmp
21/04/2022 11:27:27 tester: /tmp
21/04/2022 11:27:27 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_128.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_128.pcap
21/04/2022 11:27:29 pktgen: test port 0 map gen port 0
21/04/2022 11:27:29 pktgen: test port 0 map gen port 0
21/04/2022 11:27:29 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:27:29 pktgen: trex port <0> not support flow control
21/04/2022 11:27:29 pktgen: check the trex port link status
21/04/2022 11:27:29 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:27:29 pktgen: begin traffic ......
21/04/2022 11:27:29 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:27:34 pktgen: begin get port statistic ...
21/04/2022 11:27:34 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_128.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_128.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:27:34 pktgen: {0: {'ibytes': 2694194442,
'ierrors': 0,
'ipackets': 28661643,
'obytes': 9897489450,
'oerrors': 0,
'opackets': 109972128,
'rx_bps': 4100221696.0,
'rx_bps_L1': 4976060576.0,
'rx_pps': 5473993.0,
'rx_util': 12.44015144,
'tx_bps': 15139341312.0,
'tx_bps_L1': 18520665152.0,
'tx_pps': 21133274.0,
'tx_util': 46.30166288},
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': 2.2317216396331787,
'cpu_util': 84.79631042480469,
'cpu_util_raw': 99.4375,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 69958890,
'rx_bps': 4100221696.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 11039120384.0,
'rx_pps': 5473993.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 15139341312.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 21133274.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 2694194442,
'ierrors': 0,
'ipackets': 28661643,
'obytes': 9897489450,
'oerrors': 0,
'opackets': 109972128,
'rx_bps': 4100221696.0,
'rx_bps_L1': 4976060576.0,
'rx_pps': 5473993.0,
'rx_util': 12.44015144,
'tx_bps': 15139341312.0,
'tx_bps_L1': 18520665152.0,
'tx_pps': 21133274.0,
'tx_util': 46.30166288}}
21/04/2022 11:27:34 pktgen: {'ibytes': 2694194442,
'ierrors': 0,
'ipackets': 28661643,
'obytes': 9897489450,
'oerrors': 0,
'opackets': 109972128,
'rx_bps': 4100221696.0,
'rx_bps_L1': 4976060576.0,
'rx_pps': 5473993.0,
'rx_util': 12.44015144,
'tx_bps': 15139341312.0,
'tx_bps_L1': 18520665152.0,
'tx_pps': 21133274.0,
'tx_util': 46.30166288}
21/04/2022 11:27:34 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 15139341312.000000, tx_pps: 21133274.000000
21/04/2022 11:27:34 pktgen: {'ibytes': 2694194442,
'ierrors': 0,
'ipackets': 28661643,
'obytes': 9897489450,
'oerrors': 0,
'opackets': 109972128,
'rx_bps': 4100221696.0,
'rx_bps_L1': 4976060576.0,
'rx_pps': 5473993.0,
'rx_util': 12.44015144,
'tx_bps': 15139341312.0,
'tx_bps_L1': 18520665152.0,
'tx_pps': 21133274.0,
'tx_util': 46.30166288}
21/04/2022 11:27:34 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 4100221696.000000, rx_pps: 5473993.000000
21/04/2022 11:27:34 pktgen: throughput: pps_rx 5473993.000000, bps_rx 4100221696.000000
21/04/2022 11:27:34 pktgen: traffic completed.
21/04/2022 11:27:34 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 256
21/04/2022 11:27:34 tester: ls -d /tmp
21/04/2022 11:27:34 tester: /tmp
21/04/2022 11:27:34 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_256.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_256.pcap
21/04/2022 11:27:36 pktgen: test port 0 map gen port 0
21/04/2022 11:27:36 pktgen: test port 0 map gen port 0
21/04/2022 11:27:36 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:27:36 pktgen: trex port <0> not support flow control
21/04/2022 11:27:36 pktgen: check the trex port link status
21/04/2022 11:27:36 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:27:36 pktgen: begin traffic ......
21/04/2022 11:27:36 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:27:41 pktgen: begin get port statistic ...
21/04/2022 11:27:41 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_256.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_256.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:27:41 pktgen: {0: {'ibytes': 6065956638,
'ierrors': 0,
'ipackets': 27324130,
'obytes': 19774910800,
'oerrors': 0,
'opackets': 90710614,
'rx_bps': 9219655680.0,
'rx_bps_L1': 10057112800.0,
'rx_pps': 5234107.0,
'rx_util': 25.142782000000004,
'tx_bps': 30165057536.0,
'tx_bps_L1': 32959432575.999996,
'tx_pps': 17464844.0,
'tx_util': 82.39858143999999},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'active_flows': 0.0,
'active_sockets': 0,
'bw_per_core': 9.382372856140137,
'cpu_util': 40.188472747802734,
'cpu_util_raw': 37.125,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 24683771,
'rx_bps': 9219655680.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 20945401856.0,
'rx_pps': 5234107.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 30165057536.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 17464844.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 6065956638,
'ierrors': 0,
'ipackets': 27324130,
'obytes': 19774910800,
'oerrors': 0,
'opackets': 90710614,
'rx_bps': 9219655680.0,
'rx_bps_L1': 10057112800.0,
'rx_pps': 5234107.0,
'rx_util': 25.142782000000004,
'tx_bps': 30165057536.0,
'tx_bps_L1': 32959432575.999996,
'tx_pps': 17464844.0,
'tx_util': 82.39858143999999}}
21/04/2022 11:27:41 pktgen: {'ibytes': 6065956638,
'ierrors': 0,
'ipackets': 27324130,
'obytes': 19774910800,
'oerrors': 0,
'opackets': 90710614,
'rx_bps': 9219655680.0,
'rx_bps_L1': 10057112800.0,
'rx_pps': 5234107.0,
'rx_util': 25.142782000000004,
'tx_bps': 30165057536.0,
'tx_bps_L1': 32959432575.999996,
'tx_pps': 17464844.0,
'tx_util': 82.39858143999999}
21/04/2022 11:27:41 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 30165057536.000000, tx_pps: 17464844.000000
21/04/2022 11:27:41 pktgen: {'ibytes': 6065956638,
'ierrors': 0,
'ipackets': 27324130,
'obytes': 19774910800,
'oerrors': 0,
'opackets': 90710614,
'rx_bps': 9219655680.0,
'rx_bps_L1': 10057112800.0,
'rx_pps': 5234107.0,
'rx_util': 25.142782000000004,
'tx_bps': 30165057536.0,
'tx_bps_L1': 32959432575.999996,
'tx_pps': 17464844.0,
'tx_util': 82.39858143999999}
21/04/2022 11:27:41 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 9219655680.000000, rx_pps: 5234107.000000
21/04/2022 11:27:41 pktgen: throughput: pps_rx 5234107.000000, bps_rx 9219655680.000000
21/04/2022 11:27:41 pktgen: traffic completed.
21/04/2022 11:27:41 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 512
21/04/2022 11:27:41 tester: ls -d /tmp
21/04/2022 11:27:41 tester: /tmp
21/04/2022 11:27:41 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_512.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_512.pcap
21/04/2022 11:27:43 pktgen: test port 0 map gen port 0
21/04/2022 11:27:43 pktgen: test port 0 map gen port 0
21/04/2022 11:27:43 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:27:43 pktgen: trex port <0> not support flow control
21/04/2022 11:27:43 pktgen: check the trex port link status
21/04/2022 11:27:43 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:27:43 pktgen: begin traffic ......
21/04/2022 11:27:43 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:27:48 pktgen: begin get port statistic ...
21/04/2022 11:27:48 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_512.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_512.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:27:48 pktgen: {0: {'ibytes': 11327947530,
'ierrors': 0,
'ipackets': 23698645,
'obytes': 23957600988,
'oerrors': 0,
'opackets': 50543471,
'rx_bps': 17272010752.0,
'rx_bps_L1': 18000637312.0,
'rx_pps': 4553916.0,
'rx_util': 45.00159328,
'tx_bps': 36675108864.0,
'tx_bps_L1': 38242603584.0,
'tx_pps': 9796842.0,
'tx_util': 95.60650896},
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': 62.70549774169922,
'cpu_util': 7.310983657836914,
'cpu_util_raw': 1.6875,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 17272010752.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 19403100160.0,
'rx_pps': 4553916.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 36675108864.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 9796842.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 11327947530,
'ierrors': 0,
'ipackets': 23698645,
'obytes': 23957600988,
'oerrors': 0,
'opackets': 50543471,
'rx_bps': 17272010752.0,
'rx_bps_L1': 18000637312.0,
'rx_pps': 4553916.0,
'rx_util': 45.00159328,
'tx_bps': 36675108864.0,
'tx_bps_L1': 38242603584.0,
'tx_pps': 9796842.0,
'tx_util': 95.60650896}}
21/04/2022 11:27:48 pktgen: {'ibytes': 11327947530,
'ierrors': 0,
'ipackets': 23698645,
'obytes': 23957600988,
'oerrors': 0,
'opackets': 50543471,
'rx_bps': 17272010752.0,
'rx_bps_L1': 18000637312.0,
'rx_pps': 4553916.0,
'rx_util': 45.00159328,
'tx_bps': 36675108864.0,
'tx_bps_L1': 38242603584.0,
'tx_pps': 9796842.0,
'tx_util': 95.60650896}
21/04/2022 11:27:48 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 36675108864.000000, tx_pps: 9796842.000000
21/04/2022 11:27:48 pktgen: {'ibytes': 11327947530,
'ierrors': 0,
'ipackets': 23698645,
'obytes': 23957600988,
'oerrors': 0,
'opackets': 50543471,
'rx_bps': 17272010752.0,
'rx_bps_L1': 18000637312.0,
'rx_pps': 4553916.0,
'rx_util': 45.00159328,
'tx_bps': 36675108864.0,
'tx_bps_L1': 38242603584.0,
'tx_pps': 9796842.0,
'tx_util': 95.60650896}
21/04/2022 11:27:48 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 17272010752.000000, rx_pps: 4553916.000000
21/04/2022 11:27:48 pktgen: throughput: pps_rx 4553916.000000, bps_rx 17272010752.000000
21/04/2022 11:27:48 pktgen: traffic completed.
21/04/2022 11:27:48 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1024
21/04/2022 11:27:48 tester: ls -d /tmp
21/04/2022 11:27:48 tester: /tmp
21/04/2022 11:27:48 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1024.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1024.pcap
21/04/2022 11:27:50 pktgen: test port 0 map gen port 0
21/04/2022 11:27:50 pktgen: test port 0 map gen port 0
21/04/2022 11:27:50 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:27:50 pktgen: trex port <0> not support flow control
21/04/2022 11:27:50 pktgen: check the trex port link status
21/04/2022 11:27:50 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:27:50 pktgen: begin traffic ......
21/04/2022 11:27:50 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:27:55 pktgen: begin get port statistic ...
21/04/2022 11:27:55 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1024.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:27:55 pktgen: {0: {'ibytes': 18865999350,
'ierrors': 0,
'ipackets': 19056570,
'obytes': 24470787598,
'oerrors': 0,
'opackets': 24818250,
'rx_bps': 28722247680.0,
'rx_bps_L1': 29307386400.0,
'rx_pps': 3657117.0,
'rx_util': 73.268466,
'tx_bps': 37429063680.0,
'tx_bps_L1': 38198827280.0,
'tx_pps': 4811022.5,
'tx_util': 95.4970682},
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': 228.96998596191406,
'cpu_util': 2.0433390140533447,
'cpu_util_raw': 1.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 28722247680.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 8706813952.0,
'rx_pps': 3657117.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37429063680.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 4811022.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 18865999350,
'ierrors': 0,
'ipackets': 19056570,
'obytes': 24470787598,
'oerrors': 0,
'opackets': 24818250,
'rx_bps': 28722247680.0,
'rx_bps_L1': 29307386400.0,
'rx_pps': 3657117.0,
'rx_util': 73.268466,
'tx_bps': 37429063680.0,
'tx_bps_L1': 38198827280.0,
'tx_pps': 4811022.5,
'tx_util': 95.4970682}}
21/04/2022 11:27:55 pktgen: {'ibytes': 18865999350,
'ierrors': 0,
'ipackets': 19056570,
'obytes': 24470787598,
'oerrors': 0,
'opackets': 24818250,
'rx_bps': 28722247680.0,
'rx_bps_L1': 29307386400.0,
'rx_pps': 3657117.0,
'rx_util': 73.268466,
'tx_bps': 37429063680.0,
'tx_bps_L1': 38198827280.0,
'tx_pps': 4811022.5,
'tx_util': 95.4970682}
21/04/2022 11:27:55 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37429063680.000000, tx_pps: 4811022.500000
21/04/2022 11:27:55 pktgen: {'ibytes': 18865999350,
'ierrors': 0,
'ipackets': 19056570,
'obytes': 24470787598,
'oerrors': 0,
'opackets': 24818250,
'rx_bps': 28722247680.0,
'rx_bps_L1': 29307386400.0,
'rx_pps': 3657117.0,
'rx_util': 73.268466,
'tx_bps': 37429063680.0,
'tx_bps_L1': 38198827280.0,
'tx_pps': 4811022.5,
'tx_util': 95.4970682}
21/04/2022 11:27:55 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 28722247680.000000, rx_pps: 3657117.000000
21/04/2022 11:27:55 pktgen: throughput: pps_rx 3657117.000000, bps_rx 28722247680.000000
21/04/2022 11:27:55 pktgen: traffic completed.
21/04/2022 11:27:55 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test running at parameters: framesize: 1518
21/04/2022 11:27:55 tester: ls -d /tmp
21/04/2022 11:27:55 tester: /tmp
21/04/2022 11:27:55 tester: scp -v /home/lingwei/DTS_22.03/output/tmp/pcap/vswitch_pvp_multi_path_1518.pcap root@10.239.251.217:/tmp/vswitch_pvp_multi_path_1518.pcap
21/04/2022 11:27:57 pktgen: test port 0 map gen port 0
21/04/2022 11:27:57 pktgen: test port 0 map gen port 0
21/04/2022 11:27:57 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:27:57 pktgen: trex port <0> not support flow control
21/04/2022 11:27:57 pktgen: check the trex port link status
21/04/2022 11:27:57 pktgen: {'arp': '-',
'cores': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],
'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
'dest': 'b4:96:91:46:e0:5c',
'driver': 'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
'hw_mac': '3c:fd:fe:c8:17:d0',
'index': 0,
'ipv6': 'off',
'is_fc_supported': False,
'is_led_supported': True,
'is_link_supported': True,
'is_prom_supported': True,
'is_virtual': 'no',
'is_vxlan_supported': 'yes',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
'numa': 1,
'pci_addr': '0000:84: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': '-'}
21/04/2022 11:27:57 pktgen: begin traffic ......
21/04/2022 11:27:57 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
21/04/2022 11:28:02 pktgen: begin get port statistic ...
21/04/2022 11:28:02 pktgen: {'options': {'pcap': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vswitch_pvp_multi_path_1518.pcap',
'rx_port': 0,
'tx_port': 0}
21/04/2022 11:28:02 pktgen: {0: {'ibytes': 24693473588,
'ierrors': 0,
'ipackets': 16639810,
'obytes': 24635704080,
'oerrors': 0,
'opackets': 16645749,
'rx_bps': 37781204992.0,
'rx_bps_L1': 38292934352.0,
'rx_pps': 3198308.5,
'rx_util': 95.73233588,
'tx_bps': 37805617152.0,
'tx_bps_L1': 38319872352.0,
'tx_pps': 3214095.0,
'tx_util': 95.79968088000001},
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': 500.2831115722656,
'cpu_util': 0.9446055889129639,
'cpu_util_raw': 0.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 0,
'rx_bps': 37781204992.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 3198308.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 37805617152.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 3214095.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 24693473588,
'ierrors': 0,
'ipackets': 16639810,
'obytes': 24635704080,
'oerrors': 0,
'opackets': 16645749,
'rx_bps': 37781204992.0,
'rx_bps_L1': 38292934352.0,
'rx_pps': 3198308.5,
'rx_util': 95.73233588,
'tx_bps': 37805617152.0,
'tx_bps_L1': 38319872352.0,
'tx_pps': 3214095.0,
'tx_util': 95.79968088000001}}
21/04/2022 11:28:02 pktgen: {'ibytes': 24693473588,
'ierrors': 0,
'ipackets': 16639810,
'obytes': 24635704080,
'oerrors': 0,
'opackets': 16645749,
'rx_bps': 37781204992.0,
'rx_bps_L1': 38292934352.0,
'rx_pps': 3198308.5,
'rx_util': 95.73233588,
'tx_bps': 37805617152.0,
'tx_bps_L1': 38319872352.0,
'tx_pps': 3214095.0,
'tx_util': 95.79968088000001}
21/04/2022 11:28:02 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 37805617152.000000, tx_pps: 3214095.000000
21/04/2022 11:28:02 pktgen: {'ibytes': 24693473588,
'ierrors': 0,
'ipackets': 16639810,
'obytes': 24635704080,
'oerrors': 0,
'opackets': 16645749,
'rx_bps': 37781204992.0,
'rx_bps_L1': 38292934352.0,
'rx_pps': 3198308.5,
'rx_util': 95.73233588,
'tx_bps': 37805617152.0,
'tx_bps_L1': 38319872352.0,
'tx_pps': 3214095.0,
'tx_util': 95.79968088000001}
21/04/2022 11:28:02 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 37781204992.000000, rx_pps: 3198308.500000
21/04/2022 11:28:02 pktgen: throughput: pps_rx 3198308.500000, bps_rx 37781204992.000000
21/04/2022 11:28:02 pktgen: traffic completed.
21/04/2022 11:28:02 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+-----------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+=======================+=======+============+
| 64 | split ring vectorized | 5.616 | 9.435 |
+-------+-----------------------+-------+------------+
| 128 | split ring vectorized | 5.474 | 16.203 |
+-------+-----------------------+-------+------------+
| 256 | split ring vectorized | 5.234 | 28.892 |
+-------+-----------------------+-------+------------+
| 512 | split ring vectorized | 4.554 | 48.454 |
+-------+-----------------------+-------+------------+
| 1024 | split ring vectorized | 3.657 | 76.361 |
+-------+-----------------------+-------+------------+
| 1518 | split ring vectorized | 3.198 | 98.380 |
+-------+-----------------------+-------+------------+
21/04/2022 11:28:02 TestVswitchPvpMultiPathsPerformanceWithCbdma:
+-------+--------------+------------+------------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=====================+=======================+
| 64 | 1024 | 5.616 Mpps | 9.435% | 0.000 Mpps | 5.616 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 128 | 1024 | 5.474 Mpps | 16.203% | 0.000 Mpps | 5.474 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 256 | 1024 | 5.234 Mpps | 28.892% | 0.000 Mpps | 5.234 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 512 | 1024 | 4.554 Mpps | 48.454% | 0.000 Mpps | 4.554 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1024 | 1024 | 3.657 Mpps | 76.361% | 0.000 Mpps | 3.657 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
| 1518 | 1024 | 3.198 Mpps | 98.380% | 0.000 Mpps | 3.198 Mpps |
+-------+--------------+------------+------------+---------------------+-----------------------+
21/04/2022 11:28:02 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:28:02 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.616000
21/04/2022 11:28:02 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:28:02 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.474000
21/04/2022 11:28:02 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:28:02 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 5.234000
21/04/2022 11:28:02 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:28:02 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 4.554000
21/04/2022 11:28:02 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:28:02 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.657000
21/04/2022 11:28:02 TestVswitchPvpMultiPathsPerformanceWithCbdma: Accept tolerance are (Mpps) -0.000000
21/04/2022 11:28:02 TestVswitchPvpMultiPathsPerformanceWithCbdma: Throughput Difference are (Mpps) 3.198000
21/04/2022 11:28:02 TestVswitchPvpMultiPathsPerformanceWithCbdma: Test Case test_perf_vswitch_pvp_split_ring_vectorized_path_performance_with_cbdma Result PASSED:
21/04/2022 11:28:03 dut.10.239.251.220: modprobe ioatdma
21/04/2022 11:28:03 dut.10.239.251.220:
21/04/2022 11:28:03 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
21/04/2022 11:28:04 dut.10.239.251.220:
21/04/2022 11:28:04 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
21/04/2022 11:28:04 dut.10.239.251.220:
21/04/2022 11:28:04 dts:
TEST SUITE ENDED: TestVswitchPvpMultiPathsPerformanceWithCbdma
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2022-04-21 5:35 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-21 5:22 [dts][PATCH V1 4/4] tests/vswitch_pvp_multi_paths_performance_with_cbdma: add new testsuite of DPDK-22.03 Wei Ling
2022-04-21 5:35 ` Huang, ChenyuX
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).