diff --git a/src/libraries/System.Diagnostics.EventLog/tests/EventLogMessagesTests.cs b/src/libraries/System.Diagnostics.EventLog/tests/EventLogMessagesTests.cs index c1d28492bf1e40..ad205ced6c2f6b 100644 --- a/src/libraries/System.Diagnostics.EventLog/tests/EventLogMessagesTests.cs +++ b/src/libraries/System.Diagnostics.EventLog/tests/EventLogMessagesTests.cs @@ -67,7 +67,7 @@ public void CanReadAndWriteMessages() EventLog.CreateEventSource(log); string message = $"Hello {Guid.NewGuid()}"; - EventLog.WriteEntry(log.Source, message); + Helpers.Retry(() => EventLog.WriteEntry(log.Source, message)); using (EventLogReader reader = new EventLogReader(new EventLogQuery("Application", PathType.LogName, $"*[System/Provider/@Name=\"{log.Source}\"]"))) { diff --git a/src/libraries/System.Diagnostics.EventLog/tests/System/Diagnostics/Reader/EventLogSessionTests.cs b/src/libraries/System.Diagnostics.EventLog/tests/System/Diagnostics/Reader/EventLogSessionTests.cs index 58a133dd6b9514..6618a51c8db7e3 100644 --- a/src/libraries/System.Diagnostics.EventLog/tests/System/Diagnostics/Reader/EventLogSessionTests.cs +++ b/src/libraries/System.Diagnostics.EventLog/tests/System/Diagnostics/Reader/EventLogSessionTests.cs @@ -93,7 +93,7 @@ public void ClearLog_LogExists_Success() using (EventLog eventLog = new EventLog()) { eventLog.Source = source; - eventLog.WriteEntry("Writing to event log."); + Helpers.Retry(() => eventLog.WriteEntry("Writing to event log.")); Assert.NotEqual(0, Helpers.Retry((() => eventLog.Entries.Count))); session.ClearLog(logName: log); Assert.Equal(0, Helpers.Retry((() => eventLog.Entries.Count)));