Output plots for new DTLS events.
Bug: webrtc:10101
Change-Id: Ida8084549bc386b91fec468026c3f4a261a4ef50
Reviewed-on: https://webrtc-review.googlesource.com/c/113462
Commit-Queue: Zach Stein <zstein@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#25941}
diff --git a/rtc_tools/event_log_visualizer/main.cc b/rtc_tools/event_log_visualizer/main.cc
index e3f4d50..4808f9d 100644
--- a/rtc_tools/event_log_visualizer/main.cc
+++ b/rtc_tools/event_log_visualizer/main.cc
@@ -151,6 +151,12 @@
WEBRTC_DEFINE_bool(plot_ice_connectivity_check,
false,
"Plot the ICE candidate pair connectivity checks.");
+WEBRTC_DEFINE_bool(plot_dtls_transport_state,
+ false,
+ "Plot DTLS transport state changes.");
+WEBRTC_DEFINE_bool(plot_dtls_writable_state,
+ false,
+ "Plot DTLS writable state changes.");
WEBRTC_DEFINE_string(
force_fieldtrials,
@@ -469,6 +475,13 @@
analyzer.CreateIceConnectivityCheckGraph(collection->AppendNewPlot());
}
+ if (FLAG_plot_dtls_transport_state) {
+ analyzer.CreateDtlsTransportStateGraph(collection->AppendNewPlot());
+ }
+ if (FLAG_plot_dtls_writable_state) {
+ analyzer.CreateDtlsWritableStateGraph(collection->AppendNewPlot());
+ }
+
collection->Draw();
if (FLAG_print_triage_alerts) {