diff options
author | imarom <imarom@cisco.com> | 2016-05-18 16:54:19 +0300 |
---|---|---|
committer | Ido Barnea <ibarnea@cisco.com> | 2016-05-18 19:23:59 +0300 |
commit | 946e5c48849b8dfae6df74925bed9dcf6f7ae452 (patch) | |
tree | 4aa8c3e3cc9ebb1bac10270c9f94c077ee833f97 /src/stateless/cp/trex_stateless_port.cpp | |
parent | cc2abc13f1f74612b211d3cd235341745b16bd49 (diff) |
fix for validating L1 B/W with latency streams
Diffstat (limited to 'src/stateless/cp/trex_stateless_port.cpp')
-rw-r--r-- | src/stateless/cp/trex_stateless_port.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/stateless/cp/trex_stateless_port.cpp b/src/stateless/cp/trex_stateless_port.cpp index ec3907b1..4dc3e449 100644 --- a/src/stateless/cp/trex_stateless_port.cpp +++ b/src/stateless/cp/trex_stateless_port.cpp @@ -600,7 +600,7 @@ TrexStatelessPort::calculate_effective_factor(const TrexPortMultiplier &mul, boo double factor = calculate_effective_factor_internal(mul); /* did we exceeded the max L1 line rate ? */ - double expected_l1_rate = factor * m_graph_obj->get_max_bps_l1(); + double expected_l1_rate = m_graph_obj->get_max_bps_l1(factor); /* if not force and exceeded - throw exception */ if ( (!force) && (expected_l1_rate > get_port_speed_bps()) ) { @@ -774,9 +774,9 @@ TrexStatelessPort::get_port_effective_rate(double &pps, generate_streams_graph(); } - pps = m_graph_obj->get_max_pps() * m_factor; - bps_L1 = m_graph_obj->get_max_bps_l1() * m_factor; - bps_L2 = m_graph_obj->get_max_bps_l2() * m_factor; + pps = m_graph_obj->get_max_pps(m_factor); + bps_L1 = m_graph_obj->get_max_bps_l1(m_factor); + bps_L2 = m_graph_obj->get_max_bps_l2(m_factor); percentage = (bps_L1 / get_port_speed_bps()) * 100.0; } |