Remove support for microsecond resolution in RtcEventLogs.

Microsecond resolution is system dependent anyway, so it wasn't reliable.
This CL verifies millisecond timestamps instead of microsecond in tests.

Bug: webrtc:8111
Change-Id: I14aab9a807f747a88b2b84f51becf54f4097931e
Reviewed-on: https://webrtc-review.googlesource.com/c/105561
Reviewed-by: Elad Alon <eladalon@webrtc.org>
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#25138}
diff --git a/logging/rtc_event_log/rtc_event_log_unittest_helper.cc b/logging/rtc_event_log/rtc_event_log_unittest_helper.cc
index 1a405ec..6532f9a 100644
--- a/logging/rtc_event_log/rtc_event_log_unittest_helper.cc
+++ b/logging/rtc_event_log/rtc_event_log_unittest_helper.cc
@@ -471,7 +471,7 @@
 
 bool VerifyLoggedAlrStateEvent(const RtcEventAlrState& original_event,
                                const LoggedAlrStateEvent& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
   if (original_event.in_alr_ != logged_event.in_alr)
     return false;
@@ -481,7 +481,7 @@
 bool VerifyLoggedAudioPlayoutEvent(
     const RtcEventAudioPlayout& original_event,
     const LoggedAudioPlayoutEvent& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
   if (original_event.ssrc_ != logged_event.ssrc)
     return false;
@@ -491,7 +491,7 @@
 bool VerifyLoggedAudioNetworkAdaptationEvent(
     const RtcEventAudioNetworkAdaptation& original_event,
     const LoggedAudioNetworkAdaptationEvent& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
 
   if (original_event.config_->bitrate_bps != logged_event.config.bitrate_bps)
@@ -515,7 +515,7 @@
 bool VerifyLoggedBweDelayBasedUpdate(
     const RtcEventBweUpdateDelayBased& original_event,
     const LoggedBweDelayBasedUpdate& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
   if (original_event.bitrate_bps_ != logged_event.bitrate_bps)
     return false;
@@ -527,7 +527,7 @@
 bool VerifyLoggedBweLossBasedUpdate(
     const RtcEventBweUpdateLossBased& original_event,
     const LoggedBweLossBasedUpdate& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
   if (original_event.bitrate_bps_ != logged_event.bitrate_bps)
     return false;
@@ -541,7 +541,7 @@
 bool VerifyLoggedBweProbeClusterCreatedEvent(
     const RtcEventProbeClusterCreated& original_event,
     const LoggedBweProbeClusterCreatedEvent& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
   if (original_event.id_ != logged_event.id)
     return false;
@@ -558,7 +558,7 @@
 bool VerifyLoggedBweProbeFailureEvent(
     const RtcEventProbeResultFailure& original_event,
     const LoggedBweProbeFailureEvent& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
   if (original_event.id_ != logged_event.id)
     return false;
@@ -570,7 +570,7 @@
 bool VerifyLoggedBweProbeSuccessEvent(
     const RtcEventProbeResultSuccess& original_event,
     const LoggedBweProbeSuccessEvent& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
   if (original_event.id_ != logged_event.id)
     return false;
@@ -582,7 +582,7 @@
 bool VerifyLoggedIceCandidatePairConfig(
     const RtcEventIceCandidatePairConfig& original_event,
     const LoggedIceCandidatePairConfig& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
 
   if (original_event.type_ != logged_event.type)
@@ -617,7 +617,7 @@
 bool VerifyLoggedIceCandidatePairEvent(
     const RtcEventIceCandidatePair& original_event,
     const LoggedIceCandidatePairEvent& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
 
   if (original_event.type_ != logged_event.type)
@@ -716,7 +716,7 @@
 bool VerifyLoggedRtpPacketIncoming(
     const RtcEventRtpPacketIncoming& original_event,
     const LoggedRtpPacketIncoming& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
 
   if (original_event.header_.headers_size() != logged_event.rtp.header_length)
@@ -744,7 +744,7 @@
 bool VerifyLoggedRtpPacketOutgoing(
     const RtcEventRtpPacketOutgoing& original_event,
     const LoggedRtpPacketOutgoing& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
 
   if (original_event.header_.headers_size() != logged_event.rtp.header_length)
@@ -775,7 +775,7 @@
 bool VerifyLoggedRtcpPacketIncoming(
     const RtcEventRtcpPacketIncoming& original_event,
     const LoggedRtcpPacketIncoming& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
 
   if (original_event.packet_.size() != logged_event.rtcp.raw_data.size())
@@ -790,7 +790,7 @@
 bool VerifyLoggedRtcpPacketOutgoing(
     const RtcEventRtcpPacketOutgoing& original_event,
     const LoggedRtcpPacketOutgoing& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
 
   if (original_event.packet_.size() != logged_event.rtcp.raw_data.size())
@@ -804,14 +804,14 @@
 
 bool VerifyLoggedStartEvent(int64_t start_time_us,
                             const LoggedStartEvent& logged_event) {
-  if (start_time_us != logged_event.log_time_us())
+  if (start_time_us / 1000 != logged_event.log_time_ms())
     return false;
   return true;
 }
 
 bool VerifyLoggedStopEvent(int64_t stop_time_us,
                            const LoggedStopEvent& logged_event) {
-  if (stop_time_us != logged_event.log_time_us())
+  if (stop_time_us / 1000 != logged_event.log_time_ms())
     return false;
   return true;
 }
@@ -819,7 +819,7 @@
 bool VerifyLoggedAudioRecvConfig(
     const RtcEventAudioReceiveStreamConfig& original_event,
     const LoggedAudioRecvConfig& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
   if (*original_event.config_ != logged_event.config)
     return false;
@@ -829,7 +829,7 @@
 bool VerifyLoggedAudioSendConfig(
     const RtcEventAudioSendStreamConfig& original_event,
     const LoggedAudioSendConfig& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
   if (*original_event.config_ != logged_event.config)
     return false;
@@ -839,7 +839,7 @@
 bool VerifyLoggedVideoRecvConfig(
     const RtcEventVideoReceiveStreamConfig& original_event,
     const LoggedVideoRecvConfig& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
   if (*original_event.config_ != logged_event.config)
     return false;
@@ -849,7 +849,7 @@
 bool VerifyLoggedVideoSendConfig(
     const RtcEventVideoSendStreamConfig& original_event,
     const LoggedVideoSendConfig& logged_event) {
-  if (original_event.timestamp_us_ != logged_event.log_time_us())
+  if (original_event.timestamp_us_ / 1000 != logged_event.log_time_ms())
     return false;
   // TODO(terelius): In the past, we allowed storing multiple RtcStreamConfigs
   // in the same RtcEventVideoSendStreamConfig. Look into whether we should drop