Add string-based IDs for event log visualizer graphs and update command line flags.
The IDs be more stable than the plot titles and could be used to identify specific graphs in scripts. Change event_log_visualizer command line interface to control which plots are generated. Old interface had one command line flag per plot as well as a set of 'profiles' that enabled of disabled sets of plots. New interface has a command line flag which takes a string of all the plot names or profiles that should be enabled. In some cases, there are also slight naming changes for the plots. For example, the former command event_log_visualizer --plot_profile=sendside_bwe --plot_incoming_packet_sizes <filename> | python is now event_log_visualizer --plot=sendside_bwe,incoming_packet_sizes <filename> | python The former command event_log_visualizer --plot_profile=none --plot_incoming_packet_sizes <filename> | python is now event_log_visualizer --plot=incoming_packet_sizes <filename> | python The former command event_log_visualizer --plot_profile=all <filename> | python is now event_log_visualizer --plot=all <filename> | python Bug: webrtc:10623 Change-Id: Ife432c1e51edfce64af565a769f1764a16655bb6 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/140886 Reviewed-by: Sebastian Jansson <srte@webrtc.org> Commit-Queue: Björn Terelius <terelius@webrtc.org> Cr-Commit-Position: refs/heads/master@{#28237}
This commit is contained in:
committed by
Commit Bot
parent
370f93a34a
commit
1aa9ee92f8
@ -58,6 +58,7 @@ void ProtobufPlot::ExportProtobuf(webrtc::analytics::Chart* chart) {
|
||||
chart->set_xaxis_label(xaxis_label_);
|
||||
chart->set_yaxis_label(yaxis_label_);
|
||||
chart->set_title(title_);
|
||||
chart->set_id(id_);
|
||||
}
|
||||
|
||||
ProtobufPlotCollection::ProtobufPlotCollection() {}
|
||||
|
||||
Reference in New Issue
Block a user