diff --git a/src/tests/baseservices/threading/regressions/115178/115178.cs b/src/tests/baseservices/threading/regressions/115178/115178.cs index 3e8608e9102634..5a9fdd46265c4d 100644 --- a/src/tests/baseservices/threading/regressions/115178/115178.cs +++ b/src/tests/baseservices/threading/regressions/115178/115178.cs @@ -16,8 +16,6 @@ as a result of internal interrupt handling. public class Test_wait_interrupted_user_apc { - public static bool Run115178Test => TestLibrary.Utilities.IsWindows; - [DllImport("kernel32.dll")] private static extern IntPtr GetCurrentProcess(); @@ -285,7 +283,8 @@ private static void RunTestInterruptInfiniteWait() GC.KeepAlive(callback); } - [ConditionalFact(nameof(Run115178Test))] + [ConditionalFact(typeof(TestLibrary.Utilities), nameof(TestLibrary.Utilities.IsWindows))] + [ActiveIssue("https://github.com/dotnet/runtime/issues/118233", typeof(TestLibrary.Utilities), nameof(TestLibrary.Utilities.IsNativeAot))] public static int TestEntryPoint() { RunTestUsingInfiniteWait();