diff --git a/src/tests/Microsoft.Diagnostics.Monitoring.EventPipe/EventLogsPipelineUnitTests.cs b/src/tests/Microsoft.Diagnostics.Monitoring.EventPipe/EventLogsPipelineUnitTests.cs
index 7cc92be71c..5473d91d0b 100644
--- a/src/tests/Microsoft.Diagnostics.Monitoring.EventPipe/EventLogsPipelineUnitTests.cs
+++ b/src/tests/Microsoft.Diagnostics.Monitoring.EventPipe/EventLogsPipelineUnitTests.cs
@@ -43,11 +43,6 @@ public EventLogsPipelineUnitTests(ITestOutputHelper output)
[SkippableTheory, MemberData(nameof(Configurations))]
public async Task TestLogsAllCategoriesAllLevels(TestConfiguration config)
{
- if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
- {
- throw new SkipTestException("https://github.com/dotnet/diagnostics/issues/2541");
- }
-
using Stream outputStream = await GetLogsAsync(config, settings => {
settings.UseAppFilters = false;
});
@@ -68,14 +63,9 @@ public async Task TestLogsAllCategoriesAllLevels(TestConfiguration config)
///
/// Test that log events at or above the default level are collected.
///
- [SkippableTheory(Skip = "https://github.com/dotnet/diagnostics/issues/4718"), MemberData(nameof(Configurations))]
+ [SkippableTheory, MemberData(nameof(Configurations))]
public async Task TestLogsAllCategoriesDefaultLevel(TestConfiguration config)
{
- if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
- {
- throw new SkipTestException("https://github.com/dotnet/diagnostics/issues/2541");
- }
-
using Stream outputStream = await GetLogsAsync(config, settings => {
settings.UseAppFilters = false;
settings.LogLevel = LogLevel.Warning;
@@ -95,14 +85,9 @@ public async Task TestLogsAllCategoriesDefaultLevel(TestConfiguration config)
///
/// Test that log events at the default level are collected for categories without a specified level.
///
- [SkippableTheory(Skip = "Unreliable test https://github.com/dotnet/diagnostics/issues/3143"), MemberData(nameof(Configurations))]
+ [SkippableTheory, MemberData(nameof(Configurations))]
public async Task TestLogsAllCategoriesDefaultLevelFallback(TestConfiguration config)
{
- if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
- {
- throw new SkipTestException("https://github.com/dotnet/diagnostics/issues/2541");
- }
-
using Stream outputStream = await GetLogsAsync(config, settings => {
settings.UseAppFilters = false;
settings.LogLevel = LogLevel.Error;
@@ -148,11 +133,6 @@ public async Task TestLogsAllCategoriesDefaultLevelNoneNotSupported(TestConfigur
[SkippableTheory, MemberData(nameof(Configurations))]
public async Task TestLogsUseAppFilters(TestConfiguration config)
{
- if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
- {
- throw new SkipTestException("https://github.com/dotnet/diagnostics/issues/2541");
- }
-
using Stream outputStream = await GetLogsAsync(config);
Assert.True(outputStream.Length > 0, "No data written by logging process.");
@@ -169,14 +149,9 @@ public async Task TestLogsUseAppFilters(TestConfiguration config)
/// Test that log events are collected for the categories and levels specified by the application
/// and for the categories and levels specified in the filter specs.
///
- [SkippableTheory(Skip = "https://github.com/dotnet/diagnostics/issues/4718"), MemberData(nameof(Configurations))]
+ [SkippableTheory, MemberData(nameof(Configurations))]
public async Task TestLogsUseAppFiltersAndFilterSpecs(TestConfiguration config)
{
- if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
- {
- throw new SkipTestException("https://github.com/dotnet/diagnostics/issues/2541");
- }
-
using Stream outputStream = await GetLogsAsync(config, settings => {
settings.FilterSpecs = new Dictionary()
{
@@ -201,11 +176,6 @@ public async Task TestLogsUseAppFiltersAndFilterSpecs(TestConfiguration config)
[SkippableTheory, MemberData(nameof(Configurations))]
public async Task TestLogsWildcardCategory(TestConfiguration config)
{
- if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
- {
- throw new SkipTestException("https://github.com/dotnet/diagnostics/issues/2541");
- }
-
using Stream outputStream = await GetLogsAsync(config, settings => {
settings.UseAppFilters = false;
settings.LogLevel = LogLevel.Critical;