diff options
-rw-r--r-- | src/rpc-server/commands/trex_rpc_cmd_stream.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/rpc-server/commands/trex_rpc_cmd_stream.cpp b/src/rpc-server/commands/trex_rpc_cmd_stream.cpp index 680de2af..88750277 100644 --- a/src/rpc-server/commands/trex_rpc_cmd_stream.cpp +++ b/src/rpc-server/commands/trex_rpc_cmd_stream.cpp @@ -747,12 +747,18 @@ TrexRpcCmdValidate::_run(const Json::Value ¶ms, Json::Value &result) { generate_execute_err(result, ex.what()); } - + /* max values */ result["result"]["rate"]["max_bps_l2"] = graph->get_max_bps_l2(); result["result"]["rate"]["max_bps_l1"] = graph->get_max_bps_l1(); result["result"]["rate"]["max_pps"] = graph->get_max_pps(); result["result"]["rate"]["max_line_util"] = (graph->get_max_bps_l1() / port->get_port_speed_bps()) * 100.0; + /* min values */ + result["result"]["rate"]["min_bps_l2"] = graph->get_max_bps_l2(0); + result["result"]["rate"]["min_bps_l1"] = graph->get_max_bps_l1(0); + result["result"]["rate"]["min_pps"] = graph->get_max_pps(0); + result["result"]["rate"]["min_line_util"] = (graph->get_max_bps_l1(0) / port->get_port_speed_bps()) * 100.0; + result["result"]["graph"]["expected_duration"] = graph->get_duration(); result["result"]["graph"]["events_count"] = (int)graph->get_events().size(); |