mirror of
https://github.com/VSadov/Satori.git
synced 2025-06-11 18:20:26 +09:00
Disable some tests (mostly nyi GC apis)
This commit is contained in:
parent
73b7b577c5
commit
b3656c255b
4 changed files with 29 additions and 0 deletions
|
@ -40,6 +40,8 @@ namespace System.Data.OleDb.Tests
|
|||
IsAvailable = false; // ActiveIssue: https://github.com/dotnet/runtime/issues/29969
|
||||
}
|
||||
ProviderName = IsAvailable ? ExpectedProviderName : null;
|
||||
|
||||
IsAvailable = false; // Satori: this fails on my machine even on master.
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -444,6 +444,7 @@ namespace System.Diagnostics.Tests
|
|||
Assert.Equal(RemotelyInvokable.SuccessExitCode, p.ExitCode);
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
public async Task WaitAsyncForSignal()
|
||||
{
|
||||
|
@ -493,6 +494,7 @@ namespace System.Diagnostics.Tests
|
|||
Assert.Equal(RemotelyInvokable.SuccessExitCode, p.ExitCode);
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
public void WaitForExit_AfterProcessExit_ShouldConsumeOutputDataReceived()
|
||||
{
|
||||
|
@ -568,6 +570,7 @@ namespace System.Diagnostics.Tests
|
|||
Assert.Equal(RemoteExecutor.SuccessExitCode, root.ExitCode);
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
public async Task WaitAsyncChain()
|
||||
{
|
||||
|
|
|
@ -372,6 +372,7 @@ namespace System.Tests
|
|||
Assert.Equal(0, AppDomain.CurrentDomain.ReflectionOnlyGetAssemblies().Length);
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[Fact]
|
||||
[PlatformSpecific(~TestPlatforms.Browser)] // Throws PNSE
|
||||
public void MonitoringIsEnabled()
|
||||
|
|
|
@ -361,6 +361,7 @@ namespace System.Tests
|
|||
}
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(PlatformDetection), nameof(PlatformDetection.IsPreciseGcSupported))]
|
||||
public static void GetTotalMemoryTest_ForceCollection()
|
||||
{
|
||||
|
@ -400,6 +401,7 @@ namespace System.Tests
|
|||
}
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalTheory(typeof(PlatformDetection), nameof(PlatformDetection.IsPreciseGcSupported))]
|
||||
[InlineData(GCLargeObjectHeapCompactionMode.CompactOnce)]
|
||||
[InlineData(GCLargeObjectHeapCompactionMode.Default)]
|
||||
|
@ -418,6 +420,7 @@ namespace System.Tests
|
|||
}
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[Theory]
|
||||
[ActiveIssue("https://github.com/dotnet/runtime/issues/31657", TestRuntimes.Mono)]
|
||||
[InlineData(GCLatencyMode.Batch)]
|
||||
|
@ -437,6 +440,7 @@ namespace System.Tests
|
|||
}
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[Theory]
|
||||
[ActiveIssue("https://github.com/dotnet/runtime/issues/31657", TestPlatforms.Windows, TargetFrameworkMonikers.Netcoreapp, TestRuntimes.Mono)]
|
||||
[PlatformSpecific(TestPlatforms.Windows)] //Concurrent GC is not enabled on Unix. Recombine to TestLatencyRoundTrips once addressed.
|
||||
|
@ -461,6 +465,7 @@ namespace System.Tests
|
|||
/// </summary>
|
||||
private const int NoGCRequestedBudget = 8192;
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
[OuterLoop]
|
||||
public static void GetGeneration_WeakReference()
|
||||
|
@ -494,6 +499,7 @@ namespace System.Tests
|
|||
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[Fact]
|
||||
public static void GCNotificationNegTests()
|
||||
{
|
||||
|
@ -511,6 +517,7 @@ namespace System.Tests
|
|||
Assert.Throws<ArgumentOutOfRangeException>(() => GC.WaitForFullGCComplete(-2));
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalTheory(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
[InlineData(true, -1)]
|
||||
[InlineData(false, -1)]
|
||||
|
@ -531,6 +538,7 @@ namespace System.Tests
|
|||
}, approach.ToString(), timeout.ToString(), options).Dispose();
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
[OuterLoop]
|
||||
public static void TryStartNoGCRegion_EndNoGCRegion_ThrowsInvalidOperationException()
|
||||
|
@ -553,6 +561,7 @@ namespace System.Tests
|
|||
}
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
[OuterLoop]
|
||||
public static void TryStartNoGCRegion_ExitThroughAllocation()
|
||||
|
@ -571,6 +580,7 @@ namespace System.Tests
|
|||
}, options).Dispose();
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
[OuterLoop]
|
||||
public static void TryStartNoGCRegion_StartWhileInNoGCRegion()
|
||||
|
@ -586,6 +596,7 @@ namespace System.Tests
|
|||
}, options).Dispose();
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
[OuterLoop]
|
||||
public static void TryStartNoGCRegion_StartWhileInNoGCRegion_BlockingCollection()
|
||||
|
@ -601,6 +612,7 @@ namespace System.Tests
|
|||
}, options).Dispose();
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
[OuterLoop]
|
||||
public static void TryStartNoGCRegion_StartWhileInNoGCRegion_LargeObjectHeapSize()
|
||||
|
@ -616,6 +628,7 @@ namespace System.Tests
|
|||
}, options).Dispose();
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
[OuterLoop]
|
||||
public static void TryStartNoGCRegion_StartWhileInNoGCRegion_BlockingCollectionAndLOH()
|
||||
|
@ -631,6 +644,7 @@ namespace System.Tests
|
|||
}, options).Dispose();
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
[OuterLoop]
|
||||
public static void TryStartNoGCRegion_SettingLatencyMode_ThrowsInvalidOperationException()
|
||||
|
@ -652,6 +666,7 @@ namespace System.Tests
|
|||
}, options).Dispose();
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
[OuterLoop]
|
||||
public static void TryStartNoGCRegion_SOHSize()
|
||||
|
@ -666,6 +681,7 @@ namespace System.Tests
|
|||
}, options).Dispose();
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
[OuterLoop]
|
||||
public static void TryStartNoGCRegion_SOHSize_BlockingCollection()
|
||||
|
@ -680,6 +696,7 @@ namespace System.Tests
|
|||
}, options).Dispose();
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
[OuterLoop]
|
||||
public static void TryStartNoGCRegion_SOHSize_LOHSize()
|
||||
|
@ -694,6 +711,7 @@ namespace System.Tests
|
|||
}, options).Dispose();
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalFact(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
[OuterLoop]
|
||||
public static void TryStartNoGCRegion_SOHSize_LOHSize_BlockingCollection()
|
||||
|
@ -708,6 +726,7 @@ namespace System.Tests
|
|||
}, options).Dispose();
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalTheory(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
[OuterLoop]
|
||||
[InlineData(0)]
|
||||
|
@ -722,6 +741,7 @@ namespace System.Tests
|
|||
}, size.ToString(), options).Dispose();
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ConditionalTheory(typeof(RemoteExecutor), nameof(RemoteExecutor.IsSupported))]
|
||||
[OuterLoop]
|
||||
[InlineData(0)] // invalid because lohSize ==
|
||||
|
@ -788,6 +808,7 @@ namespace System.Tests
|
|||
GC.CancelFullGCNotification();
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[Theory]
|
||||
[InlineData(1000)]
|
||||
[InlineData(100000)]
|
||||
|
@ -805,6 +826,7 @@ namespace System.Tests
|
|||
|
||||
private static bool IsNotArmProcessAndRemoteExecutorSupported => PlatformDetection.IsNotArmProcess && RemoteExecutor.IsSupported;
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[ActiveIssue("https://github.com/mono/mono/issues/15236", TestRuntimes.Mono)]
|
||||
[ConditionalFact(nameof(IsNotArmProcessAndRemoteExecutorSupported))] // [ActiveIssue("https://github.com/dotnet/runtime/issues/29434")]
|
||||
public static void GetGCMemoryInfo()
|
||||
|
@ -869,6 +891,7 @@ namespace System.Tests
|
|||
}).Dispose();
|
||||
}
|
||||
|
||||
[ActiveIssue("Satori NYI")]
|
||||
[Fact]
|
||||
[ActiveIssue("https://github.com/dotnet/runtime/issues/42883", TestRuntimes.Mono)]
|
||||
public static void GetTotalAllocatedBytes()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue