From 31e4b45dd47bb5a9593bc8798fc509aecf4abef8 Mon Sep 17 00:00:00 2001 From: Janusz Sobczak Date: Thu, 13 Jul 2023 14:40:51 -0700 Subject: [PATCH] Sync before checking logs The events are logged on a different threads. We should wait until all logs are processed before verifying expectations. PiperOrigin-RevId: 547926810 --- connections/implementation/analytics/analytics_recorder_test.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/connections/implementation/analytics/analytics_recorder_test.cc b/connections/implementation/analytics/analytics_recorder_test.cc index ac56a922..c1d5fb39 100644 --- a/connections/implementation/analytics/analytics_recorder_test.cc +++ b/connections/implementation/analytics/analytics_recorder_test.cc @@ -977,6 +977,7 @@ TEST(AnalyticsRecorderTest, StartListeningForIncomingConnectionsWorks) { > >)pb"); + analytics_recorder.Sync(); EXPECT_THAT(event_logger.GetLoggedClientSession(), Partially(EqualsProto(strategy_session_proto))); }