webrtc/rtc_tools/event_log_visualizer
Bjorn Terelius 1aa9ee92f8 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}
2019-06-11 16:41:50 +00:00
..
proto Add string-based IDs for event log visualizer graphs and update command line flags. 2019-06-11 16:41:50 +00:00
analyzer.cc Removes SendSideCongestionController. 2019-06-11 11:09:24 +00:00
analyzer.h Add log based GoogCC simulation to visualizer. 2019-03-13 09:39:14 +00:00
log_simulation.cc Deprecating injection of event log into GoogCC factory. 2019-05-02 11:05:17 +00:00
log_simulation.h Deprecating injection of event log into GoogCC factory. 2019-05-02 11:05:17 +00:00
main.cc Add string-based IDs for event log visualizer graphs and update command line flags. 2019-06-11 16:41:50 +00:00
OWNERS Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
plot_base.cc Add string-based IDs for event log visualizer graphs and update command line flags. 2019-06-11 16:41:50 +00:00
plot_base.h Add string-based IDs for event log visualizer graphs and update command line flags. 2019-06-11 16:41:50 +00:00
plot_protobuf.cc Add string-based IDs for event log visualizer graphs and update command line flags. 2019-06-11 16:41:50 +00:00
plot_protobuf.h Move chart proto for event_log_visualizer. 2018-12-11 12:21:43 +00:00
plot_python.cc Add flag to enable shared x-axis for local event log visualization. 2019-04-12 09:12:46 +00:00
plot_python.h Add flag to enable shared x-axis for local event log visualization. 2019-04-12 09:12:46 +00:00
triage_notifications.h Reland "Create new API for RtcEventLogParser." 2018-04-27 14:46:51 +00:00