[dts] [PATCH V1 1/1] framework/pktgen_ixia: fix get wrong rate percent

Ma, LihongX lihongx.ma at intel.com
Mon Sep 16 04:45:03 CEST 2019


Tested-by: lihong<lihongx.ma at intel.com>

-----Original Message-----
From: Mo, YufengX 
Sent: Thursday, September 12, 2019 3:55 PM
To: dts at dpdk.org; Chen, Zhaoyan <zhaoyan.chen at intel.com>; Ma, LihongX <lihongx.ma at intel.com>
Cc: Mo, YufengX <yufengx.mo at intel.com>
Subject: [dts][PATCH V1 1/1] framework/pktgen_ixia: fix get wrong rate percent


fix get wrong rate percent, rate percent should get from stream config dict.

Signed-off-by: yufengmx <yufengx.mo at intel.com>
---
 framework/pktgen_ixia.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/framework/pktgen_ixia.py b/framework/pktgen_ixia.py index 1e0675d..d324263 100644
--- a/framework/pktgen_ixia.py
+++ b/framework/pktgen_ixia.py
@@ -1612,7 +1612,6 @@ class IxiaPacketGenerator(PacketGenerator):
             tx_port = stream.get('tx_port')
             rx_port = stream.get('rx_port')
             pcap_file = stream.get('pcap_file')
-            rate_percent = stream.get('rate')
             # save port id list
             if tx_port not in self._traffic_ports:
                 self._traffic_ports.append(tx_port)
@@ -1634,6 +1633,7 @@ class IxiaPacketGenerator(PacketGenerator):
                 config['fields_config'] = self._vm_conf
             # get stream rate percent
             stream_config = options.get('stream_config')
+            rate_percent = stream_config.get('rate')
             # set port list input parameter of ixia class
             ixia_option = [tx_port, rx_port, pcap_file, options]
             port_config[tx_port].append(ixia_option)
--
2.21.0



More information about the dts mailing list