You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[TheoryEnvSpecific("JSVU does not support ARM on Windows or Linux",EnvRequirement.NonWindowsArm,EnvRequirement.NonLinuxArm)]
55
+
[TheoryEnvSpecific("JSVU does not support ARM on Windows or Linux",EnvRequirement.NonWindowsArm,EnvRequirement.NonLinuxArm,EnvRequirement.NonGitHubDraftPR)]
@@ -116,7 +116,7 @@ public async Task RunWithCancellationTokenIsCancelled_InProcessEmit()
116
116
}
117
117
118
118
[Theory]
119
-
[InlineDataEnvSpecific("v8","JSVU does not support ARM on Windows or Linux",[EnvRequirement.NonWindowsArm,EnvRequirement.NonLinuxArm])]
119
+
[InlineDataEnvSpecific("v8","JSVU does not support ARM on Windows or Linux",[EnvRequirement.NonWindowsArm,EnvRequirement.NonLinuxArm,EnvRequirement.NonGitHubDraftPR])]
@@ -68,7 +70,7 @@ public void MemoryDiagnoserIsAccurate(IToolchain toolchain)
68
70
});
69
71
}
70
72
71
-
[FactEnvSpecific("We don't want to test NativeAOT twice (for .NET Framework 4.6.2 and .NET 8.0)",EnvRequirement.DotNetCoreOnly)]
73
+
[FactEnvSpecific("We don't want to test NativeAOT twice (for .NET Framework 4.6.2 and .NET 8.0)",[EnvRequirement.DotNetCoreOnly,EnvRequirement.NonGitHubDraftPR])]
72
74
publicvoidMemoryDiagnoserSupportsNativeAOT()
73
75
{
74
76
if(OsDetector.IsMacOS())
@@ -77,13 +79,13 @@ public void MemoryDiagnoserSupportsNativeAOT()
[FactEnvSpecific("We don't want to test MonoVM twice (for .NET Framework 4.6.2 and .NET 8.0), and it's not supported on Windows+Arm",[EnvRequirement.DotNetCoreOnly,EnvRequirement.NonWindowsArm])]
82
+
[FactEnvSpecific("We don't want to test MonoVM twice (for .NET Framework 4.6.2 and .NET 8.0), and it's not supported on Windows+Arm",[EnvRequirement.DotNetCoreOnly,EnvRequirement.NonWindowsArm,EnvRequirement.NonGitHubDraftPR])]
81
83
publicvoidMemoryDiagnoserSupportsModernMono()
82
84
{
83
85
MemoryDiagnoserIsAccurate(MonoToolchain.Mono80);
84
86
}
85
87
86
-
[TheoryEnvSpecific("JSVU does not support ARM on Windows or Linux",EnvRequirement.NonWindowsArm,EnvRequirement.NonLinuxArm)]
88
+
[TheoryEnvSpecific("JSVU does not support ARM on Windows or Linux",[EnvRequirement.NonWindowsArm,EnvRequirement.NonLinuxArm,EnvRequirement.NonGitHubDraftPR])]
[FactEnvSpecific("UseMonoRuntime option is available in .NET Core only starting from .NET 6, and it's not supported on Windows+Arm",[EnvRequirement.DotNetCoreOnly,EnvRequirement.NonWindowsArm])]
15
+
[FactEnvSpecific("UseMonoRuntime option is available in .NET Core only starting from .NET 6, and it's not supported on Windows+Arm",[EnvRequirement.DotNetCoreOnly,EnvRequirement.NonWindowsArm,EnvRequirement.NonGitHubDraftPR])]
[FactEnvSpecific("It's impossible to reliably detect the version of NativeAOT if the process is not a .NET Core or NativeAOT process",EnvRequirement.DotNetCoreOnly)]
36
+
[FactEnvSpecific("It's impossible to reliably detect the version of NativeAOT if the process is not a .NET Core or NativeAOT process",EnvRequirement.DotNetCoreOnly,EnvRequirement.NonGitHubDraftPR)]
37
37
publicvoidLatestNativeAotVersionIsSupported()
38
38
{
39
39
if(!GetShouldRunTest())
@@ -52,7 +52,7 @@ public void LatestNativeAotVersionIsSupported()
52
52
}
53
53
}
54
54
55
-
[FactEnvSpecific("It's impossible to reliably detect the version of NativeAOT if the process is not a .NET Core or NativeAOT process",EnvRequirement.DotNetCoreOnly)]
55
+
[FactEnvSpecific("It's impossible to reliably detect the version of NativeAOT if the process is not a .NET Core or NativeAOT process",EnvRequirement.DotNetCoreOnly,EnvRequirement.NonGitHubDraftPR)]
0 commit comments