1559 instantiations of ConditionalFact
InteractiveHost.UnitTests (1)
InteractiveHostDesktopTests.cs (1)
337[ConditionalFact(typeof(Framework35Installed), AlwaysSkip = "https://github.com/dotnet/roslyn/issues/5167")]
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (15)
CopyRefAssemblyTests.cs (3)
60[ConditionalFact(typeof(IsEnglishLocal))] 80[ConditionalFact(typeof(IsEnglishLocal))] 107[ConditionalFact(typeof(IsEnglishLocal))]
CscTests.cs (1)
587[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/71571")]
DotNetSdkTests.cs (10)
21[ConditionalFact(typeof(DotNetSdkAvailable), AlwaysSkip = "https://github.com/dotnet/roslyn/issues/46304")] 356[ConditionalFact(typeof(DotNetSdkAvailable))] 379[ConditionalFact(typeof(DotNetSdkAvailable))] 407[ConditionalFact(typeof(DotNetSdkAvailable), typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/61017")] 437[ConditionalFact(typeof(DotNetSdkAvailable), typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/61017")] 465[ConditionalFact(typeof(DotNetSdkAvailable), typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/61017")] 499[ConditionalFact(typeof(DotNetSdkAvailable), typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/61017")] 532[ConditionalFact(typeof(DotNetSdkAvailable), typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/61017")] 596[ConditionalFact(typeof(DotNetSdkAvailable))] 626[ConditionalFact(typeof(DotNetSdkAvailable), typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/61017")]
GenerateMSBuildEditorConfigTests.cs (1)
336[ConditionalFact(typeof(WindowsOnly))]
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (1)
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedParametersTests.cs (1)
1095[ConditionalFact(typeof(IsEnglishLocal))]
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (109)
CommandLineDiagnosticFormatterTests.cs (5)
14[ConditionalFact(typeof(WindowsOnly))] 36[ConditionalFact(typeof(WindowsOnly))] 48[ConditionalFact(typeof(WindowsOnly))] 60[ConditionalFact(typeof(WindowsOnly))] 72[ConditionalFact(typeof(WindowsOnly))]
CommandLineTests.cs (79)
134[ConditionalFact(typeof(WindowsDesktopOnly))] 160[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsWindowsTypes)] 395[ConditionalFact(typeof(WindowsDesktopOnly), typeof(HasShiftJisDefaultEncoding), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 415[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 436[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 467[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsWindowsTypes)] 521[ConditionalFact(typeof(WindowsOnly))] 533[ConditionalFact(typeof(WindowsOnly))] 547[ConditionalFact(typeof(WindowsOnly))] 591[ConditionalFact(typeof(WindowsOnly))] 673[ConditionalFact(typeof(WindowsOnly))] 730[ConditionalFact(typeof(WindowsOnly))] 890[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 915[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 1207[ConditionalFact(typeof(WindowsOnly))] 1462[ConditionalFact(typeof(WindowsOrMacOSOnly))] 2092[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 3538[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 3712[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 4062[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 4164[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 4297[ConditionalFact(typeof(WindowsOnly))] 4360[ConditionalFact(typeof(WindowsOnly))] 4378[ConditionalFact(typeof(WindowsOnly))] 4402[ConditionalFact(typeof(WindowsOnly))] 4669[ConditionalFact(typeof(WindowsOnly))] 4688[ConditionalFact(typeof(WindowsOnly))] 4782[ConditionalFact(typeof(WindowsOnly))] 6139[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 6154[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 6170[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 6190[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 6204[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 6338[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30926")] 6673[ConditionalFact(typeof(WindowsOnly))] 7132[ConditionalFact(typeof(WindowsOnly))] 7159[ConditionalFact(typeof(WindowsOnly))] 7206[ConditionalFact(typeof(WindowsOnly))] 7288[ConditionalFact(typeof(WindowsDesktopOnly))] 7503[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30328")] 7542[ConditionalFact(typeof(WindowsOnly))] 7570[ConditionalFact(typeof(WindowsOnly))] 7582[ConditionalFact(typeof(WindowsOnly))] 7610[ConditionalFact(typeof(WindowsOnly))] 7638[ConditionalFact(typeof(WindowsOnly))] 7650[ConditionalFact(typeof(WindowsOnly))] 7662[ConditionalFact(typeof(WindowsOnly))] 7699[ConditionalFact(typeof(WindowsOnly))] 7734[ConditionalFact(typeof(WindowsOnly))] 7851[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 7899[ConditionalFact(typeof(WindowsOnly))] 7933[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 7967[ConditionalFact(typeof(WindowsOnly))] 8244[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 8288[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 8644[ConditionalFact(typeof(DesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/79351"), WorkItem(546025, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/546025")] 8739[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 8830[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 8867[ConditionalFact(typeof(WindowsDesktopOnly), typeof(IsEnglishLocal), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 8937[ConditionalFact(typeof(WindowsOnly)), WorkItem(8939, "https://github.com/dotnet/roslyn/issues/8939")] 9280[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 9784[ConditionalFact(typeof(WindowsOnly))] 9880[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 11359[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 11406[ConditionalFact(typeof(WindowsOnly))] 11600[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 11613[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 11691[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 11762[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 11781[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 12021[ConditionalFact(typeof(WindowsDesktopOnly), typeof(IsEnglishLocal), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 12237[ConditionalFact(typeof(WindowsDesktopOnly), typeof(IsEnglishLocal), Reason = "https://github.com/dotnet/roslyn/issues/30321")] 12287[ConditionalFact(typeof(WindowsOnly))] 12436[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30328")] 12518[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 12538[ConditionalFact(typeof(IsEnglishLocal))] 13053[ConditionalFact(typeof(IsEnglishLocal))] 14212[ConditionalFact(typeof(DesktopClrOnly))] //CoreCLR doesn't support SxS loading 15356[ConditionalFact(typeof(CoreClrOnly), Reason = "Can't load a coreclr targeting generator on net framework / mono")]
SarifV1ErrorLoggerTests.cs (9)
33[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 108[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 186[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 213[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 219[ConditionalFact(typeof(WindowsOnly))] 225[ConditionalFact(typeof(WindowsOnly))] 231[ConditionalFact(typeof(WindowsOnly))] 237[ConditionalFact(typeof(WindowsOnly))] 243[ConditionalFact(typeof(WindowsOnly))]
SarifV2ErrorLoggerTests.cs (12)
54[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 157[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 267[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 380[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 386[ConditionalFact(typeof(WindowsOnly))] 392[ConditionalFact(typeof(WindowsOnly))] 398[ConditionalFact(typeof(WindowsOnly))] 404[ConditionalFact(typeof(WindowsOnly))] 410[ConditionalFact(typeof(WindowsOnly))] 438[ConditionalFact(typeof(WindowsOnly))] 507[ConditionalFact(typeof(WindowsOnly))] 590[ConditionalFact(typeof(WindowsOnly))]
TouchedFileLoggingTests.cs (4)
35[ConditionalFact(typeof(WindowsOnly))] 63[ConditionalFact(typeof(WindowsOnly))] 109[ConditionalFact(typeof(WindowsOnly))] 144[ConditionalFact(typeof(WindowsOnly))]
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (3)
Completion\CompletionProviders\ReferenceDirectiveCompletionProviderTests.cs (3)
72[ConditionalFact(typeof(WindowsOnly))] 76[ConditionalFact(typeof(WindowsOnly))] 82[ConditionalFact(typeof(WindowsOnly))]
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (178)
BreakingChanges.cs (3)
989[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")] 1018[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")] 1303[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")]
CodeGen\CodeGenCapturing.cs (3)
149[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30212")] 174[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30212")] 427[ConditionalFact(typeof(WindowsOnly), typeof(NoIOperationValidation), Reason = "https://github.com/dotnet/roslyn/issues/30212")]
CodeGen\CodeGenCheckedTests.cs (4)
2376[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")] 2475[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")] 2482[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")] 2671[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")]
CodeGen\CodeGenConstructorInitTests.cs (1)
1170[ConditionalFact(typeof(DesktopOnly))]
CodeGen\CodeGenDeconstructTests.cs (3)
1716[ConditionalFact(typeof(DesktopOnly))] 7823[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.WinRTNeedsWindowsDesktop)] 7870[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.WinRTNeedsWindowsDesktop)]
CodeGen\CodeGenDynamicTests.cs (1)
15825[ConditionalFact(typeof(DesktopOnly))]
CodeGen\CodeGenExplicitImplementationTests.cs (3)
385[ConditionalFact(typeof(DesktopOnly))] 693[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10837")] 761[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10837")]
CodeGen\CodeGenExprLambdaTests.cs (11)
298[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")] 1582[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")] 1835[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")] 2024[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")] 2105[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")] 2352[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")] 2984[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")] 4904[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)] 4943[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")] 5767[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")] 5806[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30160")]
CodeGen\CodeGenFunctionPointersTests.cs (3)
1478[ConditionalFact(typeof(CoreClrOnly))] 7143[ConditionalFact(typeof(CoreClrOnly))] 10704[ConditionalFact(typeof(CoreClrOnly))]
CodeGen\CodeGenImplicitImplementationTests.cs (5)
257[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10837")] 1558[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10837")] 1626[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10837")] 1691[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10837")] 1759[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10837")]
CodeGen\CodeGenIterators.cs (2)
1036[ConditionalFact(typeof(DesktopOnly))] 4042[ConditionalFact(typeof(CoreClrOnly))]
CodeGen\CodeGenLocalFunctionTests.cs (2)
1369[ConditionalFact(typeof(DesktopOnly))] 5654[ConditionalFact(typeof(DesktopOnly))]
CodeGen\CodeGenMscorlib.cs (1)
235[ConditionalFact(typeof(NoUsedAssembliesValidation))] // The test hook is blocked by https://github.com/dotnet/roslyn/issues/39962
CodeGen\CodeGenNullCoalescingAssignmentTests.cs (1)
243[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/11036")]
CodeGen\CodeGenOperators.cs (11)
3907[ConditionalFact(typeof(DesktopOnly))] 3947[ConditionalFact(typeof(DesktopOnly))] 3987[ConditionalFact(typeof(DesktopOnly))] 5320[ConditionalFact(typeof(NoIOperationValidation))] 5380[ConditionalFact(typeof(NoIOperationValidation))] 5415[ConditionalFact(typeof(ClrOnly), typeof(NoIOperationValidation), Reason = "https://github.com/dotnet/roslyn/issues/29428")] 5476[ConditionalFact(typeof(ClrOnly), typeof(NoIOperationValidation), Reason = "https://github.com/dotnet/roslyn/issues/29428")] 5510[ConditionalFact(typeof(NoIOperationValidation))] 5563[ConditionalFact(typeof(ClrOnly), typeof(NoIOperationValidation), Reason = "https://github.com/dotnet/roslyn/issues/29428", AlwaysSkip = "https://github.com/dotnet/roslyn/issues/46361")] 5640[ConditionalFact(typeof(ClrOnly), typeof(NoIOperationValidation), Reason = "https://github.com/dotnet/roslyn/issues/29428")] 5714[ConditionalFact(typeof(ClrOnly), typeof(NoIOperationValidation), Reason = "https://github.com/dotnet/roslyn/issues/29428")]
CodeGen\CodeGenOverridingAndHiding.cs (1)
3545[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/12422")]
CodeGen\CodeGenReadOnlySpanConstructionTest.cs (5)
29[ConditionalFact(typeof(CoreClrOnly))] 510[ConditionalFact(typeof(CoreClrOnly))] 1512[ConditionalFact(typeof(IsEnglishLocal))] 1622[ConditionalFact(typeof(CoreClrOnly))] 3295[ConditionalFact(typeof(CoreClrOnly)), WorkItem("https://github.com/dotnet/roslyn/issues/69472")]
CodeGen\CodeGenScriptTests.cs (2)
488[ConditionalFact(typeof(DesktopOnly))] 544[ConditionalFact(typeof(DesktopOnly))]
CodeGen\CodeGenShortCircuitOperatorTests.cs (2)
1964[ConditionalFact(typeof(DesktopOnly))] 2021[ConditionalFact(typeof(DesktopOnly))]
CodeGen\CodeGenStructsAndEnum.cs (1)
1250[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)]
CodeGen\CodeGenTests.cs (9)
456[ConditionalFact(typeof(DesktopOnly))] 1877[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsWindowsTypes)] 1923[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsWindowsTypes)] 6630[ConditionalFact(typeof(DesktopOnly))] 11385[ConditionalFact(typeof(DesktopOnly), Reason = "https://github.com/dotnet/runtime/issues/1611")] 13305[ConditionalFact(typeof(DesktopOnly))] 13375[ConditionalFact(typeof(DesktopOnly))] 13414[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsWindowsTypes)] 13474[ConditionalFact(typeof(DesktopOnly))]
CodeGen\CodeGenThrowTests.cs (3)
16[ConditionalFact(typeof(DesktopOnly))] 39[ConditionalFact(typeof(DesktopOnly))] 63[ConditionalFact(typeof(DesktopOnly))]
CodeGen\CodeGenTryFinally.cs (8)
1028[ConditionalFact(typeof(WindowsDesktopOnly))] 1110[ConditionalFact(typeof(WindowsDesktopOnly))] 1210[ConditionalFact(typeof(WindowsDesktopOnly))] 1329[ConditionalFact(typeof(WindowsDesktopOnly))] 1461[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)] 1594[ConditionalFact(typeof(WindowsDesktopOnly))] 1733[ConditionalFact(typeof(WindowsDesktopOnly))] 3763[ConditionalFact(typeof(IsEnglishLocal))]
CodeGen\CodeGenTupleTest.cs (18)
3198[ConditionalFact(typeof(DesktopOnly))] 3264[ConditionalFact(typeof(NoIOperationValidation), Reason = "ValidateIOperations timeout in CI")] 3291[ConditionalFact(typeof(NoIOperationValidation), Reason = "ValidateIOperations timeout in CI")] 10962[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/28045")] 11306[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/28045")] 11691[ConditionalFact(typeof(DesktopOnly))] 11821[ConditionalFact(typeof(DesktopOnly))] 12090[ConditionalFact(typeof(DesktopOnly))] 12514[ConditionalFact(typeof(DesktopOnly))] 12642[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.TestExecutionHasNewLineDependency)] 13543[ConditionalFact(typeof(DesktopOnly))] 14106[ConditionalFact(typeof(DesktopOnly))] 22755[ConditionalFact(typeof(DesktopOnly))] 22791[ConditionalFact(typeof(DesktopOnly))] 23262[ConditionalFact(typeof(DesktopOnly))] 23403[ConditionalFact(typeof(DesktopOnly))] 23862[ConditionalFact(typeof(DesktopOnly))] 25245[ConditionalFact(typeof(DesktopOnly))]
CodeGen\CodeGenUsingDeclarationTests.cs (1)
15[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)]
CodeGen\CodeGenUsingStatementTests.cs (1)
985[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)]
CodeGen\DestructorTests.cs (7)
25[ConditionalFact(typeof(DesktopOnly))] 81[ConditionalFact(typeof(DesktopOnly))] 135[ConditionalFact(typeof(DesktopOnly))] 216[ConditionalFact(typeof(DesktopOnly))] 302[ConditionalFact(typeof(WindowsDesktopOnly))] 367[ConditionalFact(typeof(WindowsDesktopOnly))] 423[ConditionalFact(typeof(WindowsDesktopOnly))]
CodeGen\ForeachTest.cs (1)
480[ConditionalFact(typeof(CoreClrOnly))]
CodeGen\GotoTest.cs (1)
964[ConditionalFact(typeof(IsRelease), Reason = "https://github.com/dotnet/roslyn/issues/25702")]
CodeGen\IndexAndRangeTests.cs (1)
4221[ConditionalFact(typeof(CoreClrOnly))]
CodeGen\PatternTests.cs (2)
3452[ConditionalFact(typeof(WindowsOnly))] 4886[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)]
CodeGen\SwitchTests.cs (1)
10144[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)]
CodeGen\UnsafeTests.cs (5)
6874[ConditionalFact(typeof(DesktopOnly))] 6916[ConditionalFact(typeof(DesktopOnly))] 6943[ConditionalFact(typeof(DesktopOnly))] 6985[ConditionalFact(typeof(DesktopOnly))] 7179[ConditionalFact(typeof(DesktopOnly))]
Emit\CompilationEmitTests.cs (21)
1003[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NoPiaNeedsDesktop)] 1081[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NoPiaNeedsDesktop)] 4243[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)] 4278[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)] 4300[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)] 4347[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)] 4408[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)] 4475[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)] 4532[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)] 4626[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")] 4669[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")] 4754[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")] 4799[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")] 4855[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")] 4886[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")] 4934[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")] 4963[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")] 5011[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")] 5203[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/23760")] 5233[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NetModulesNeedDesktop)] 5280[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NetModulesNeedDesktop)]
Emit\CovariantReturnTests.cs (3)
252[ConditionalFact(typeof(CovariantReturnRuntimeOnly))] 286[ConditionalFact(typeof(CovariantReturnRuntimeOnly))] 486[ConditionalFact(typeof(CovariantReturnRuntimeOnly))]
Emit\DeterministicTests.cs (1)
376[ConditionalFact(typeof(NotOnAnyMono), Reason = "Static execution is runtime defined and this tests Clr behavior only")]
Emit\DynamicAnalysis\DynamicAnalysisResourceTests.cs (3)
72[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.TestExecutionHasNewLineDependency)] 123[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.TestExecutionHasNewLineDependency)] 271[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.TestExecutionHasNewLineDependency)]
Emit\EmitErrorTests.cs (1)
281[ConditionalFact(typeof(NoIOperationValidation))]
Emit\OptionalArgumentsTests.cs (1)
20[ConditionalFact(typeof(DesktopOnly))]
Emit\ResourceTests.cs (3)
31[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)] 123[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)] 811[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)]
PrivateProtected.cs (22)
24[ConditionalFact(typeof(DesktopOnly))] 58[ConditionalFact(typeof(DesktopOnly))] 82[ConditionalFact(typeof(DesktopOnly))] 254[ConditionalFact(typeof(DesktopOnly))] 285[ConditionalFact(typeof(DesktopOnly))] 305[ConditionalFact(typeof(DesktopOnly))] 329[ConditionalFact(typeof(DesktopOnly))] 374[ConditionalFact(typeof(DesktopOnly))] 391[ConditionalFact(typeof(DesktopOnly))] 411[ConditionalFact(typeof(DesktopOnly))] 430[ConditionalFact(typeof(DesktopOnly))] 456[ConditionalFact(typeof(DesktopOnly))] 479[ConditionalFact(typeof(DesktopOnly))] 530[ConditionalFact(typeof(DesktopOnly))] 584[ConditionalFact(typeof(DesktopOnly))] 604[ConditionalFact(typeof(DesktopOnly))] 630[ConditionalFact(typeof(DesktopOnly))] 669[ConditionalFact(typeof(DesktopOnly))] 686[ConditionalFact(typeof(DesktopOnly))] 713[ConditionalFact(typeof(DesktopOnly))] 739[ConditionalFact(typeof(DesktopOnly))] 769[ConditionalFact(typeof(DesktopOnly))]
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (116)
CodeGen\CodeGenCallTests.cs (73)
19874[ConditionalFact(typeof(CoreClrOnly))] 20020[ConditionalFact(typeof(CoreClrOnly))] 20123[ConditionalFact(typeof(CoreClrOnly))] 20270[ConditionalFact(typeof(CoreClrOnly))] 20373[ConditionalFact(typeof(CoreClrOnly))] 20673[ConditionalFact(typeof(CoreClrOnly))] 20849[ConditionalFact(typeof(CoreClrOnly))] 21013[ConditionalFact(typeof(CoreClrOnly))] 21129[ConditionalFact(typeof(CoreClrOnly))] 21294[ConditionalFact(typeof(CoreClrOnly))] 21410[ConditionalFact(typeof(CoreClrOnly))] 21738[ConditionalFact(typeof(CoreClrOnly))] 21925[ConditionalFact(typeof(CoreClrOnly))] 22083[ConditionalFact(typeof(CoreClrOnly))] 22196[ConditionalFact(typeof(CoreClrOnly))] 22355[ConditionalFact(typeof(CoreClrOnly))] 22468[ConditionalFact(typeof(CoreClrOnly))] 22813[ConditionalFact(typeof(CoreClrOnly))] 23008[ConditionalFact(typeof(CoreClrOnly))] 23174[ConditionalFact(typeof(CoreClrOnly))] 23291[ConditionalFact(typeof(CoreClrOnly))] 23458[ConditionalFact(typeof(CoreClrOnly))] 23575[ConditionalFact(typeof(CoreClrOnly))] 23930[ConditionalFact(typeof(CoreClrOnly))] 24130[ConditionalFact(typeof(CoreClrOnly))] 24462[ConditionalFact(typeof(CoreClrOnly))] 24651[ConditionalFact(typeof(CoreClrOnly))] 25084[ConditionalFact(typeof(CoreClrOnly))] 25320[ConditionalFact(typeof(CoreClrOnly))] 25512[ConditionalFact(typeof(CoreClrOnly))] 25642[ConditionalFact(typeof(CoreClrOnly))] 25835[ConditionalFact(typeof(CoreClrOnly))] 25965[ConditionalFact(typeof(CoreClrOnly))] 26321[ConditionalFact(typeof(CoreClrOnly))] 26522[ConditionalFact(typeof(CoreClrOnly))] 26708[ConditionalFact(typeof(CoreClrOnly))] 26835[ConditionalFact(typeof(CoreClrOnly))] 27022[ConditionalFact(typeof(CoreClrOnly))] 27149[ConditionalFact(typeof(CoreClrOnly))] 27503[ConditionalFact(typeof(CoreClrOnly))] 27703[ConditionalFact(typeof(CoreClrOnly))] 27897[ConditionalFact(typeof(CoreClrOnly))] 28028[ConditionalFact(typeof(CoreClrOnly))] 28223[ConditionalFact(typeof(CoreClrOnly))] 28354[ConditionalFact(typeof(CoreClrOnly))] 28718[ConditionalFact(typeof(CoreClrOnly))] 28923[ConditionalFact(typeof(CoreClrOnly))] 29283[ConditionalFact(typeof(CoreClrOnly))] 29486[ConditionalFact(typeof(CoreClrOnly))] 29922[ConditionalFact(typeof(CoreClrOnly))] 30163[ConditionalFact(typeof(CoreClrOnly))] 30311[ConditionalFact(typeof(CoreClrOnly))] 30418[ConditionalFact(typeof(CoreClrOnly))] 30567[ConditionalFact(typeof(CoreClrOnly))] 30674[ConditionalFact(typeof(CoreClrOnly))] 30990[ConditionalFact(typeof(CoreClrOnly))] 31174[ConditionalFact(typeof(CoreClrOnly))] 31315[ConditionalFact(typeof(CoreClrOnly))] 31415[ConditionalFact(typeof(CoreClrOnly))] 31557[ConditionalFact(typeof(CoreClrOnly))] 31657[ConditionalFact(typeof(CoreClrOnly))] 31952[ConditionalFact(typeof(CoreClrOnly))] 32122[ConditionalFact(typeof(CoreClrOnly))] 32297[ConditionalFact(typeof(CoreClrOnly))] 32414[ConditionalFact(typeof(CoreClrOnly))] 32590[ConditionalFact(typeof(CoreClrOnly))] 32707[ConditionalFact(typeof(CoreClrOnly))] 33042[ConditionalFact(typeof(CoreClrOnly))] 35745[ConditionalFact(typeof(CoreClrOnly))] 35827[ConditionalFact(typeof(CoreClrOnly))] 35983[ConditionalFact(typeof(CoreClrOnly))] 36212[ConditionalFact(typeof(CoreClrOnly))] 36453[ConditionalFact(typeof(CoreClrOnly))]
Emit\EditAndContinue\AssemblyReferencesTests.cs (7)
36[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 108[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 185[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 248[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 366[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 435[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 519[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)]
Emit\EditAndContinue\EditAndContinueTests.cs (10)
10535[ConditionalFact(typeof(WindowsOnly), Reason = "ILASM doesn't support Portable PDBs")] 12476[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NoPiaNeedsDesktop)] 12527[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NoPiaNeedsDesktop)] 12584[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NoPiaNeedsDesktop)] 12701[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NoPiaNeedsDesktop)] 13179[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 13460[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)] 21065[ConditionalFact(typeof(CoreClrOnly))] 21166[ConditionalFact(typeof(CoreClrOnly))] 21379[ConditionalFact(typeof(CoreClrOnly))]
Emit\EditAndContinue\SymbolMatcherTests.cs (1)
292[ConditionalFact(typeof(DesktopOnly))]
PDB\CheckSumTest.cs (5)
256[ConditionalFact(typeof(WindowsOnly))] 291[ConditionalFact(typeof(WindowsOnly))] 325[ConditionalFact(typeof(WindowsOnly))] 382[ConditionalFact(typeof(WindowsOnly))] 447[ConditionalFact(typeof(WindowsOnly))]
PDB\PDBSourceLinkTests.cs (1)
129[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)]
PDB\PDBTests.cs (13)
156[ConditionalFact(typeof(WindowsOnly))] 200[ConditionalFact(typeof(UnixLikeOnly))] 243[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 275[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 307[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 339[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 426[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 10062[ConditionalFact(typeof(CoreClrOnly))] 10271[ConditionalFact(typeof(CoreClrOnly))] 10509[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 10689[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 10826[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 12875[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)]
PDB\PDBUsingTests.cs (1)
3082[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NoPiaNeedsDesktop)]
PDB\PDBWinMdExpTests.cs (5)
16[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 36[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 118[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 164[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 245[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)]
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (326)
Attributes\AttributeTests.cs (10)
2117[ConditionalFact(typeof(DesktopOnly))] 5537[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)] 5560[ConditionalFact(typeof(DesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/41280")] 9258[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.TestExecutionHasNewLineDependency)] 10625[ConditionalFact(typeof(CoreClrOnly))] 10645[ConditionalFact(typeof(CoreClrOnly))] 10670[ConditionalFact(typeof(CoreClrOnly))] 10697[ConditionalFact(typeof(CoreClrOnly))] 11185[ConditionalFact(typeof(CoreClrOnly)), WorkItem(55190, "https://github.com/dotnet/roslyn/issues/55190")] 11318[ConditionalFact(typeof(CoreClrOnly))]
Attributes\AttributeTests_Assembly.cs (3)
343[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10839")] 1775[ConditionalFact(typeof(NoUsedAssembliesValidation))] // The test hook is blocked by https://github.com/dotnet/roslyn/issues/39969 1803[ConditionalFact(typeof(DesktopOnly)), WorkItem(530585, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/530585")]
Attributes\AttributeTests_CallerInfoAttributes.cs (67)
25[ConditionalFact(typeof(CoreClrOnly))] 92[ConditionalFact(typeof(CoreClrOnly))] 158[ConditionalFact(typeof(CoreClrOnly))] 214[ConditionalFact(typeof(CoreClrOnly))] 272[ConditionalFact(typeof(CoreClrOnly))] 328[ConditionalFact(typeof(CoreClrOnly))] 399[ConditionalFact(typeof(CoreClrOnly))] 424[ConditionalFact(typeof(CoreClrOnly))] 463[ConditionalFact(typeof(CoreClrOnly))] 502[ConditionalFact(typeof(CoreClrOnly))] 532[ConditionalFact(typeof(CoreClrOnly))] 577[ConditionalFact(typeof(CoreClrOnly))] 638[ConditionalFact(typeof(CoreClrOnly))] 663[ConditionalFact(typeof(CoreClrOnly))] 694[ConditionalFact(typeof(CoreClrOnly))] 720[ConditionalFact(typeof(CoreClrOnly))] 746[ConditionalFact(typeof(CoreClrOnly))] 775[ConditionalFact(typeof(CoreClrOnly))] 804[ConditionalFact(typeof(CoreClrOnly))] 833[ConditionalFact(typeof(CoreClrOnly))] 868[ConditionalFact(typeof(CoreClrOnly))] 903[ConditionalFact(typeof(CoreClrOnly))] 932[ConditionalFact(typeof(CoreClrOnly))] 961[ConditionalFact(typeof(CoreClrOnly))] 993[ConditionalFact(typeof(CoreClrOnly))] 1025[ConditionalFact(typeof(CoreClrOnly))] 1070[ConditionalFact(typeof(CoreClrOnly))] 1106[ConditionalFact(typeof(CoreClrOnly))] 1141[ConditionalFact(typeof(CoreClrOnly))] 1191[ConditionalFact(typeof(CoreClrOnly))] 1223[ConditionalFact(typeof(CoreClrOnly))] 1264[ConditionalFact(typeof(CoreClrOnly))] 1300[ConditionalFact(typeof(CoreClrOnly))] 1326[ConditionalFact(typeof(CoreClrOnly))] 1355[ConditionalFact(typeof(CoreClrOnly))] 1398[ConditionalFact(typeof(CoreClrOnly))] 1451[ConditionalFact(typeof(CoreClrOnly))] 1482[ConditionalFact(typeof(CoreClrOnly))] 1518[ConditionalFact(typeof(CoreClrOnly))] 1549[ConditionalFact(typeof(CoreClrOnly))] 1586[ConditionalFact(typeof(CoreClrOnly))] 1621[ConditionalFact(typeof(CoreClrOnly))] 1656[ConditionalFact(typeof(CoreClrOnly))] 1696[ConditionalFact(typeof(CoreClrOnly))] 1744[ConditionalFact(typeof(CoreClrOnly))] 1786[ConditionalFact(typeof(CoreClrOnly))] 1820[ConditionalFact(typeof(CoreClrOnly))] 1858[ConditionalFact(typeof(CoreClrOnly))] 1918[ConditionalFact(typeof(CoreClrOnly))] 1950[ConditionalFact(typeof(CoreClrOnly))] 1982[ConditionalFact(typeof(CoreClrOnly))] 2015[ConditionalFact(typeof(CoreClrOnly))] 2048[ConditionalFact(typeof(CoreClrOnly))] 2088[ConditionalFact(typeof(CoreClrOnly))] 2126[ConditionalFact(typeof(CoreClrOnly))] 2157[ConditionalFact(typeof(CoreClrOnly))] 2185[ConditionalFact(typeof(CoreClrOnly))] 2213[ConditionalFact(typeof(CoreClrOnly))] 2245[ConditionalFact(typeof(CoreClrOnly))] 2307[ConditionalFact(typeof(CoreClrOnly))] 2336[ConditionalFact(typeof(CoreClrOnly))] 2374[ConditionalFact(typeof(CoreClrOnly))] 2412[ConditionalFact(typeof(CoreClrOnly))] 2463[ConditionalFact(typeof(CoreClrOnly))] 4012[ConditionalFact(typeof(DesktopOnly))] 4221[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.TestExecutionHasNewLineDependency)] 5813[ConditionalFact(typeof(CoreClrOnly))]
Attributes\AttributeTests_Security.cs (1)
1474[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)]
Attributes\AttributeTests_WellKnownAttributes.cs (4)
331[ConditionalFact(typeof(DesktopOnly))] 2045[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/23760")] 2080[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/23760")] 7446[ConditionalFact(typeof(IsEnglishLocal), Reason = "https://github.com/dotnet/roslyn/issues/28328")]
Attributes\InternalsVisibleToAndStrongNameTests.cs (2)
220[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.TestHasWindowsPaths)] 2854[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.TestExecutionHasCOMInterop)]
Diagnostics\OperationAnalyzerTests.cs (1)
1302[ConditionalFact(typeof(NoIOperationValidation))]
FirstClassSpanTests.cs (2)
666[ConditionalFact(typeof(CoreClrOnly))] 8626[ConditionalFact(typeof(CoreClrOnly))]
RefReadonlyParameterTests.cs (1)
3097[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)]
RefStructInterfacesTests.cs (2)
21453[ConditionalFact(typeof(NoUsedAssembliesValidation))] // https://github.com/dotnet/roslyn/issues/73558: Follow up on used assemblies validation failure. Could be an artifact of https://github.com/dotnet/roslyn/issues/72945. 22780[ConditionalFact(typeof(CoreClrOnly))]
Semantics\CollectionExpressionTests.cs (4)
13473[ConditionalFact(typeof(CoreClrOnly))] 15482[ConditionalFact(typeof(DesktopOnly))] 22041[ConditionalFact(typeof(DesktopOnly))] 33456[ConditionalFact(typeof(WindowsOrLinuxOnly)), WorkItem("https://github.com/dotnet/roslyn/issues/70381")]
Semantics\InlineArrayTests.cs (207)
64[ConditionalFact(typeof(CoreClrOnly))] 1550[ConditionalFact(typeof(CoreClrOnly))] 1585[ConditionalFact(typeof(CoreClrOnly))] 1620[ConditionalFact(typeof(CoreClrOnly))] 1655[ConditionalFact(typeof(CoreClrOnly))] 1690[ConditionalFact(typeof(CoreClrOnly))] 1885[ConditionalFact(typeof(CoreClrOnly))] 2437[ConditionalFact(typeof(CoreClrOnly))] 2532[ConditionalFact(typeof(CoreClrOnly))] 2569[ConditionalFact(typeof(CoreClrOnly))] 2682[ConditionalFact(typeof(CoreClrOnly))] 2719[ConditionalFact(typeof(CoreClrOnly))] 2757[ConditionalFact(typeof(CoreClrOnly))] 2798[ConditionalFact(typeof(CoreClrOnly))] 2840[ConditionalFact(typeof(CoreClrOnly))] 2868[ConditionalFact(typeof(CoreClrOnly))] 2893[ConditionalFact(typeof(CoreClrOnly))] 2994[ConditionalFact(typeof(CoreClrOnly))] 3019[ConditionalFact(typeof(CoreClrOnly))] 3045[ConditionalFact(typeof(CoreClrOnly))] 3074[ConditionalFact(typeof(CoreClrOnly))] 3104[ConditionalFact(typeof(CoreClrOnly))] 3167[ConditionalFact(typeof(CoreClrOnly))] 3230[ConditionalFact(typeof(CoreClrOnly))] 3303[ConditionalFact(typeof(CoreClrOnly))] 3527[ConditionalFact(typeof(CoreClrOnly))] 3759[ConditionalFact(typeof(CoreClrOnly))] 3987[ConditionalFact(typeof(CoreClrOnly))] 4112[ConditionalFact(typeof(CoreClrOnly))] 4241[ConditionalFact(typeof(CoreClrOnly))] 4368[ConditionalFact(typeof(CoreClrOnly))] 4499[ConditionalFact(typeof(CoreClrOnly))] 4641[ConditionalFact(typeof(CoreClrOnly))] 5041[ConditionalFact(typeof(CoreClrOnly))] 5274[ConditionalFact(typeof(CoreClrOnly))] 5491[ConditionalFact(typeof(CoreClrOnly))] 5620[ConditionalFact(typeof(CoreClrOnly))] 5835[ConditionalFact(typeof(CoreClrOnly))] 5963[ConditionalFact(typeof(CoreClrOnly))] 6046[ConditionalFact(typeof(CoreClrOnly))] 6140[ConditionalFact(typeof(CoreClrOnly))] 6340[ConditionalFact(typeof(CoreClrOnly))] 6379[ConditionalFact(typeof(CoreClrOnly))] 6418[ConditionalFact(typeof(CoreClrOnly))] 6461[ConditionalFact(typeof(CoreClrOnly))] 6504[ConditionalFact(typeof(CoreClrOnly))] 6532[ConditionalFact(typeof(CoreClrOnly))] 6633[ConditionalFact(typeof(CoreClrOnly))] 6659[ConditionalFact(typeof(CoreClrOnly))] 6685[ConditionalFact(typeof(CoreClrOnly))] 6715[ConditionalFact(typeof(CoreClrOnly))] 6790[ConditionalFact(typeof(CoreClrOnly))] 6830[ConditionalFact(typeof(CoreClrOnly))] 6880[ConditionalFact(typeof(CoreClrOnly))] 6930[ConditionalFact(typeof(CoreClrOnly))] 7036[ConditionalFact(typeof(CoreClrOnly))] 7091[ConditionalFact(typeof(CoreClrOnly))] 7161[ConditionalFact(typeof(CoreClrOnly))] 7233[ConditionalFact(typeof(CoreClrOnly))] 7303[ConditionalFact(typeof(CoreClrOnly))] 7440[ConditionalFact(typeof(CoreClrOnly))] 7586[ConditionalFact(typeof(CoreClrOnly))] 7751[ConditionalFact(typeof(CoreClrOnly))] 7914[ConditionalFact(typeof(CoreClrOnly))] 8136[ConditionalFact(typeof(CoreClrOnly))] 8221[ConditionalFact(typeof(CoreClrOnly))] 8296[ConditionalFact(typeof(CoreClrOnly))] 8356[ConditionalFact(typeof(CoreClrOnly))] 8408[ConditionalFact(typeof(CoreClrOnly))] 8461[ConditionalFact(typeof(CoreClrOnly))] 8526[ConditionalFact(typeof(CoreClrOnly))] 8578[ConditionalFact(typeof(CoreClrOnly))] 8786[ConditionalFact(typeof(CoreClrOnly))] 8865[ConditionalFact(typeof(CoreClrOnly))] 9030[ConditionalFact(typeof(CoreClrOnly))] 9082[ConditionalFact(typeof(CoreClrOnly))] 9222[ConditionalFact(typeof(CoreClrOnly))] 9265[ConditionalFact(typeof(CoreClrOnly))] 9312[ConditionalFact(typeof(CoreClrOnly))] 9406[ConditionalFact(typeof(CoreClrOnly))] 9452[ConditionalFact(typeof(CoreClrOnly))] 9572[ConditionalFact(typeof(CoreClrOnly))] 9616[ConditionalFact(typeof(CoreClrOnly))] 9664[ConditionalFact(typeof(CoreClrOnly))] 9799[ConditionalFact(typeof(CoreClrOnly))] 9885[ConditionalFact(typeof(CoreClrOnly))] 9993[ConditionalFact(typeof(CoreClrOnly))] 10036[ConditionalFact(typeof(CoreClrOnly))] 10319[ConditionalFact(typeof(CoreClrOnly))] 10368[ConditionalFact(typeof(CoreClrOnly))] 10507[ConditionalFact(typeof(CoreClrOnly))] 10577[ConditionalFact(typeof(CoreClrOnly))] 10625[ConditionalFact(typeof(CoreClrOnly))] 10721[ConditionalFact(typeof(CoreClrOnly))] 10768[ConditionalFact(typeof(CoreClrOnly))] 10852[ConditionalFact(typeof(CoreClrOnly))] 10883[ConditionalFact(typeof(CoreClrOnly))] 10918[ConditionalFact(typeof(CoreClrOnly))] 11001[ConditionalFact(typeof(CoreClrOnly))] 11036[ConditionalFact(typeof(CoreClrOnly))] 11108[ConditionalFact(typeof(CoreClrOnly))] 11154[ConditionalFact(typeof(CoreClrOnly))] 11200[ConditionalFact(typeof(CoreClrOnly))] 11251[ConditionalFact(typeof(CoreClrOnly))] 11321[ConditionalFact(typeof(CoreClrOnly))] 11451[ConditionalFact(typeof(CoreClrOnly))] 11974[ConditionalFact(typeof(CoreClrOnly))] 12234[ConditionalFact(typeof(CoreClrOnly))] 12292[ConditionalFact(typeof(CoreClrOnly))] 12353[ConditionalFact(typeof(CoreClrOnly))] 12763[ConditionalFact(typeof(CoreClrOnly))] 12947[ConditionalFact(typeof(CoreClrOnly))] 12997[ConditionalFact(typeof(CoreClrOnly))] 13051[ConditionalFact(typeof(CoreClrOnly))] 13137[ConditionalFact(typeof(CoreClrOnly))] 13176[ConditionalFact(typeof(CoreClrOnly))] 13406[ConditionalFact(typeof(CoreClrOnly))] 13505[ConditionalFact(typeof(CoreClrOnly))] 13559[ConditionalFact(typeof(CoreClrOnly))] 13635[ConditionalFact(typeof(CoreClrOnly))] 13676[ConditionalFact(typeof(CoreClrOnly))] 13717[ConditionalFact(typeof(CoreClrOnly))] 13775[ConditionalFact(typeof(CoreClrOnly))] 13833[ConditionalFact(typeof(CoreClrOnly))] 13891[ConditionalFact(typeof(CoreClrOnly))] 13942[ConditionalFact(typeof(CoreClrOnly))] 13993[ConditionalFact(typeof(CoreClrOnly))] 15098[ConditionalFact(typeof(CoreClrOnly))] 15144[ConditionalFact(typeof(CoreClrOnly))] 15231[ConditionalFact(typeof(CoreClrOnly))] 15368[ConditionalFact(typeof(CoreClrOnly))] 15420[ConditionalFact(typeof(CoreClrOnly))] 15475[ConditionalFact(typeof(CoreClrOnly))] 15536[ConditionalFact(typeof(CoreClrOnly))] 15599[ConditionalFact(typeof(CoreClrOnly))] 15627[ConditionalFact(typeof(CoreClrOnly))] 15655[ConditionalFact(typeof(CoreClrOnly))] 15681[ConditionalFact(typeof(CoreClrOnly))] 15707[ConditionalFact(typeof(CoreClrOnly))] 15877[ConditionalFact(typeof(CoreClrOnly))] 15903[ConditionalFact(typeof(CoreClrOnly))] 15929[ConditionalFact(typeof(CoreClrOnly))] 15958[ConditionalFact(typeof(CoreClrOnly))] 15987[ConditionalFact(typeof(CoreClrOnly))] 16022[ConditionalFact(typeof(CoreClrOnly))] 16057[ConditionalFact(typeof(CoreClrOnly))] 16094[ConditionalFact(typeof(CoreClrOnly))] 16161[ConditionalFact(typeof(CoreClrOnly))] 16205[ConditionalFact(typeof(CoreClrOnly))] 16297[ConditionalFact(typeof(CoreClrOnly))] 16406[ConditionalFact(typeof(CoreClrOnly))] 16643[ConditionalFact(typeof(CoreClrOnly))] 16923[ConditionalFact(typeof(CoreClrOnly))] 16954[ConditionalFact(typeof(CoreClrOnly))] 16993[ConditionalFact(typeof(CoreClrOnly))] 17142[ConditionalFact(typeof(CoreClrOnly))] 17509[ConditionalFact(typeof(CoreClrOnly))] 17625[ConditionalFact(typeof(CoreClrOnly))] 17699[ConditionalFact(typeof(CoreClrOnly))] 17960[ConditionalFact(typeof(CoreClrOnly))] 18141[ConditionalFact(typeof(CoreClrOnly))] 18260[ConditionalFact(typeof(CoreClrOnly))] 18284[ConditionalFact(typeof(CoreClrOnly))] 18348[ConditionalFact(typeof(CoreClrOnly))] 18480[ConditionalFact(typeof(CoreClrOnly))] 18513[ConditionalFact(typeof(CoreClrOnly))] 18611[ConditionalFact(typeof(CoreClrOnly))] 18686[ConditionalFact(typeof(CoreClrOnly))] 18838[ConditionalFact(typeof(CoreClrOnly))] 18964[ConditionalFact(typeof(CoreClrOnly))] 19171[ConditionalFact(typeof(CoreClrOnly))] 19436[ConditionalFact(typeof(CoreClrOnly))] 20005[ConditionalFact(typeof(CoreClrOnly))] 20194[ConditionalFact(typeof(CoreClrOnly))] 20455[ConditionalFact(typeof(CoreClrOnly))] 20529[ConditionalFact(typeof(CoreClrOnly))] 20717[ConditionalFact(typeof(CoreClrOnly))] 20917[ConditionalFact(typeof(CoreClrOnly))] 20991[ConditionalFact(typeof(CoreClrOnly))] 21134[ConditionalFact(typeof(CoreClrOnly))] 21477[ConditionalFact(typeof(CoreClrOnly))] 21628[ConditionalFact(typeof(CoreClrOnly))] 21748[ConditionalFact(typeof(CoreClrOnly))] 21868[ConditionalFact(typeof(CoreClrOnly))] 21947[ConditionalFact(typeof(CoreClrOnly))] 22067[ConditionalFact(typeof(CoreClrOnly))] 22187[ConditionalFact(typeof(CoreClrOnly))] 22269[ConditionalFact(typeof(CoreClrOnly))] 22371[ConditionalFact(typeof(CoreClrOnly))] 22744[ConditionalFact(typeof(CoreClrOnly))] 22889[ConditionalFact(typeof(CoreClrOnly))] 22922[ConditionalFact(typeof(CoreClrOnly))] 22949[ConditionalFact(typeof(CoreClrOnly))] 22976[ConditionalFact(typeof(CoreClrOnly))] 23024[ConditionalFact(typeof(CoreClrOnly))] 23051[ConditionalFact(typeof(CoreClrOnly))] 23085[ConditionalFact(typeof(CoreClrOnly))] 23110[ConditionalFact(typeof(CoreClrOnly))] 23138[ConditionalFact(typeof(CoreClrOnly))] 23171[ConditionalFact(typeof(CoreClrOnly))] 23204[ConditionalFact(typeof(CoreClrOnly))] 23226[ConditionalFact(typeof(CoreClrOnly))] 23248[ConditionalFact(typeof(CoreClrOnly))] 23277[ConditionalFact(typeof(CoreClrOnly))] 23303[ConditionalFact(typeof(CoreClrOnly))] 23329[ConditionalFact(typeof(CoreClrOnly))] 23374[ConditionalFact(typeof(CoreClrOnly))]
Semantics\OutVarTests.cs (7)
11476[ConditionalFact(typeof(DesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/28026")] 12801[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/28026")] 19475[ConditionalFact(typeof(DesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)] 19514[ConditionalFact(typeof(DesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)] 19553[ConditionalFact(typeof(DesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)] 29505[ConditionalFact(typeof(IsRelease), Reason = "https://github.com/dotnet/roslyn/issues/25702")] 35705[ConditionalFact(typeof(DesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)]
Semantics\PatternMatchingTests.cs (10)
304[ConditionalFact(typeof(DesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/28026")] 784[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/28026")] 7485[ConditionalFact(typeof(CoreClrOnly))] 8236[ConditionalFact(typeof(CoreClrOnly))] 8681[ConditionalFact(typeof(CoreClrOnly))] 8755[ConditionalFact(typeof(CoreClrOnly))] 9834[ConditionalFact(typeof(CoreClrOnly))] 10303[ConditionalFact(typeof(CoreClrOnly))] 10374[ConditionalFact(typeof(CoreClrOnly))] 11146[ConditionalFact(typeof(CoreClrOnly))]
Semantics\PatternMatchingTests_Global.cs (1)
3840[ConditionalFact(typeof(IsRelease), Reason = "https://github.com/dotnet/roslyn/issues/25702")]
Semantics\PatternMatchingTests3.cs (2)
4064[ConditionalFact(typeof(NoUsedAssembliesValidation))] // The test hook is blocked by https://github.com/dotnet/roslyn/issues/44658 4293[ConditionalFact(typeof(NoUsedAssembliesValidation))] // The test hook is blocked by https://github.com/dotnet/roslyn/issues/44658
Semantics\PatternSwitchTests.cs (1)
1240[ConditionalFact(typeof(IsEnglishLocal))]
Semantics\PrimaryConstructorTests.cs (1)
7098[ConditionalFact(typeof(CoreClrOnly))] // For conversion from Span<T> to ReadOnlySpan<T>.
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (5)
EndToEndTests.cs (5)
122[ConditionalFact(typeof(WindowsOrLinuxOnly)), WorkItem(34880, "https://github.com/dotnet/roslyn/issues/34880")] 257[ConditionalFact(typeof(WindowsOrLinuxOnly))] 412[ConditionalFact(typeof(WindowsOrLinuxOnly), typeof(NoIOperationValidation))] 547[ConditionalFact(typeof(WindowsOrLinuxOnly))] 589[ConditionalFact(typeof(WindowsOrMacOSOnly), Reason = "https://github.com/dotnet/roslyn/issues/69210"), WorkItem("https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1819416")]
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (77)
Diagnostics\Configuration\ConfigureCodeStyle\BooleanCodeStyleOptionConfigurationTests.cs (7)
37[ConditionalFact(typeof(IsEnglishLocal))] 173[ConditionalFact(typeof(IsEnglishLocal))] 314[ConditionalFact(typeof(IsEnglishLocal))] 393[ConditionalFact(typeof(IsEnglishLocal))] 597[ConditionalFact(typeof(IsEnglishLocal))] 738[ConditionalFact(typeof(IsEnglishLocal))] 879[ConditionalFact(typeof(IsEnglishLocal))]
Diagnostics\Configuration\ConfigureCodeStyle\EnumCodeStyleOptionConfigurationTests.cs (8)
51[ConditionalFact(typeof(IsEnglishLocal))] 139[ConditionalFact(typeof(IsEnglishLocal))] 186[ConditionalFact(typeof(IsEnglishLocal))] 232[ConditionalFact(typeof(IsEnglishLocal))] 325[ConditionalFact(typeof(IsEnglishLocal))] 378[ConditionalFact(typeof(IsEnglishLocal))] 510[ConditionalFact(typeof(IsEnglishLocal))] 603[ConditionalFact(typeof(IsEnglishLocal))]
Diagnostics\Configuration\ConfigureCodeStyle\MultipleCodeStyleOptionConfigurationTests.cs (6)
55[ConditionalFact(typeof(IsEnglishLocal))] 179[ConditionalFact(typeof(IsEnglishLocal))] 264[ConditionalFact(typeof(IsEnglishLocal))] 315[ConditionalFact(typeof(IsEnglishLocal))] 435[ConditionalFact(typeof(IsEnglishLocal))] 520[ConditionalFact(typeof(IsEnglishLocal))]
Diagnostics\Configuration\ConfigureSeverity\AllAnalyzersSeverityConfigurationTests.cs (5)
64[ConditionalFact(typeof(IsEnglishLocal))] 147[ConditionalFact(typeof(IsEnglishLocal))] 212[ConditionalFact(typeof(IsEnglishLocal))] 241[ConditionalFact(typeof(IsEnglishLocal))] 274[ConditionalFact(typeof(IsEnglishLocal))]
Diagnostics\Configuration\ConfigureSeverity\CategoryBasedSeverityConfigurationTests.cs (5)
64[ConditionalFact(typeof(IsEnglishLocal))] 145[ConditionalFact(typeof(IsEnglishLocal))] 210[ConditionalFact(typeof(IsEnglishLocal))] 239[ConditionalFact(typeof(IsEnglishLocal))] 272[ConditionalFact(typeof(IsEnglishLocal))]
Diagnostics\Configuration\ConfigureSeverity\CodeStyleOptionBasedSeverityConfigurationTests.cs (24)
37[ConditionalFact(typeof(IsEnglishLocal))] 175[ConditionalFact(typeof(IsEnglishLocal))] 318[ConditionalFact(typeof(IsEnglishLocal))] 397[ConditionalFact(typeof(IsEnglishLocal))] 539[ConditionalFact(typeof(IsEnglishLocal))] 683[ConditionalFact(typeof(IsEnglishLocal))] 825[ConditionalFact(typeof(IsEnglishLocal))] 893[ConditionalFact(typeof(IsEnglishLocal))] 1102[ConditionalFact(typeof(IsEnglishLocal))] 1175[ConditionalFact(typeof(IsEnglishLocal))] 1248[ConditionalFact(typeof(IsEnglishLocal))] 1318[ConditionalFact(typeof(IsEnglishLocal))] 1388[ConditionalFact(typeof(IsEnglishLocal))] 1458[ConditionalFact(typeof(IsEnglishLocal))] 1533[ConditionalFact(typeof(IsEnglishLocal))] 1608[ConditionalFact(typeof(IsEnglishLocal))] 1678[ConditionalFact(typeof(IsEnglishLocal))] 1748[ConditionalFact(typeof(IsEnglishLocal))] 1848[ConditionalFact(typeof(IsEnglishLocal))] 1921[ConditionalFact(typeof(IsEnglishLocal))] 1989[ConditionalFact(typeof(IsEnglishLocal))] 2067[ConditionalFact(typeof(IsEnglishLocal))] 2144[ConditionalFact(typeof(IsEnglishLocal))] 2221[ConditionalFact(typeof(IsEnglishLocal))]
Diagnostics\Configuration\ConfigureSeverity\CSharpCodeStyleOptionBasedSeverityConfigurationTests.cs (5)
37[ConditionalFact(typeof(IsEnglishLocal))] 82[ConditionalFact(typeof(IsEnglishLocal))] 132[ConditionalFact(typeof(IsEnglishLocal))] 182[ConditionalFact(typeof(IsEnglishLocal))] 235[ConditionalFact(typeof(IsEnglishLocal))]
Diagnostics\Configuration\ConfigureSeverity\DotNetDiagnosticSeverityBasedSeverityConfigurationTests.cs (8)
58[ConditionalFact(typeof(IsEnglishLocal))] 110[ConditionalFact(typeof(IsEnglishLocal))] 156[ConditionalFact(typeof(IsEnglishLocal))] 185[ConditionalFact(typeof(IsEnglishLocal))] 215[ConditionalFact(typeof(IsEnglishLocal))] 243[ConditionalFact(typeof(IsEnglishLocal))] 276[ConditionalFact(typeof(IsEnglishLocal))] 328[ConditionalFact(typeof(IsEnglishLocal))]
Diagnostics\Configuration\ConfigureSeverity\MultipleCodeStyleOptionBasedSeverityConfigurationTests.cs (4)
38[ConditionalFact(typeof(IsEnglishLocal))] 105[ConditionalFact(typeof(IsEnglishLocal))] 185[ConditionalFact(typeof(IsEnglishLocal))] 259[ConditionalFact(typeof(IsEnglishLocal))]
ExtractClass\ExtractClassTests.cs (3)
1470[ConditionalFact(AlwaysSkip = "https://github.com/dotnet/roslyn/issues/45977")] 2014[ConditionalFact(AlwaysSkip = "https://github.com/dotnet/roslyn/issues/45987")] 2075[ConditionalFact(AlwaysSkip = "https://github.com/dotnet/roslyn/issues/45987")]
GenerateComparisonOperators\GenerateComparisonOperatorsTests.cs (1)
441[ConditionalFact(typeof(DesktopOnly))]
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedParametersTests.cs (1)
1095[ConditionalFact(typeof(IsEnglishLocal))]
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (2)
IOperation\IOperationTests.cs (1)
698[ConditionalFact(typeof(NoIOperationValidation)), WorkItem(45955, "https://github.com/dotnet/roslyn/issues/45955")]
IOperation\IOperationTests_IParameterReferenceExpression.cs (1)
949[ConditionalFact(typeof(DesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)]
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (37)
CommandLineRunnerTests.cs (22)
32[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 101[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30924")] 138[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 169[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 198[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 257[ConditionalFact(typeof(WindowsOnly)), WorkItem("https://github.com/dotnet/roslyn/issues/15860")] 290[ConditionalFact(typeof(WindowsOnly)), WorkItem("https://github.com/dotnet/roslyn/issues/15860")] 307[ConditionalFact(typeof(WindowsOnly)), WorkItem("https://github.com/dotnet/roslyn/issues/15860")] 324[ConditionalFact(typeof(WindowsOnly)), WorkItem("https://github.com/dotnet/roslyn/issues/15860")] 356[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 373[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 439[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 458[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/29908")] 477[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 520[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 588[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 624[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 717[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 782[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 851[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 881[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 899[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")]
InteractiveSessionTests.cs (5)
1231[ConditionalFact(typeof(WindowsOnly)), WorkItem("https://github.com/dotnet/roslyn/issues/15860")] 1249[ConditionalFact(typeof(WindowsOnly)), WorkItem("https://github.com/dotnet/roslyn/issues/15860")] 1638[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 1695[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")] 1759[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/dotnet/roslyn/issues/30303")]
ObjectFormatterTests.cs (2)
286[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10816")] 751[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsWindowsTypes)]
ScriptTests.cs (8)
77[ConditionalFact(typeof(WindowsOnly))] 857[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")] 865[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")] 872[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")] 879[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")] 894[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")] 902[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")] 924[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30169")]
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (201)
Semantics\ArglistTests.cs (8)
385[ConditionalFact(typeof(DesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)] 415[ConditionalFact(typeof(DesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)] 486[ConditionalFact(typeof(DesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)] 1346[ConditionalFact(typeof(DesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)] 1580[ConditionalFact(typeof(DesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)] 1616[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)] 1640[ConditionalFact(typeof(DesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)] 1682[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)]
Semantics\ConstantTests.cs (1)
3489[ConditionalFact(typeof(NoIOperationValidation)), WorkItem(43019, "https://github.com/dotnet/roslyn/issues/43019")]
Semantics\DelegateTypeTests.cs (9)
11738[ConditionalFact(typeof(DesktopOnly))] 14147[ConditionalFact(typeof(CoreClrOnly))] 14200[ConditionalFact(typeof(CoreClrOnly))] 14252[ConditionalFact(typeof(CoreClrOnly))] 14293[ConditionalFact(typeof(CoreClrOnly))] 14362[ConditionalFact(typeof(CoreClrOnly))] 14395[ConditionalFact(typeof(CoreClrOnly))] 15596[ConditionalFact(typeof(NoUsedAssembliesValidation), Reason = "GetEmitDiagnostics affects result")] 15620[ConditionalFact(typeof(NoUsedAssembliesValidation), Reason = "GetEmitDiagnostics affects result")]
Semantics\DynamicTests.cs (1)
9863[ConditionalFact(typeof(NoIOperationValidation))] // IOperation validation is suppressed due to https://github.com/dotnet/roslyn/issues/72931
Semantics\FunctionPointerTests.cs (1)
4047[ConditionalFact(typeof(CoreClrOnly)), WorkItem(44953, "https://github.com/dotnet/roslyn/issues/44953")]
Semantics\GenericConstraintsTests.cs (30)
1699[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 1731[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 1765[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 1792[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2459[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2543[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2596[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2616[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2641[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2676[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2713[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2737[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2770[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2791[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2814[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2838[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2861[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2885[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2900[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2917[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2934[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 2958[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 3013[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 3047[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 3089[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 3121[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 3148[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 3178[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 3204[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")] 3233[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10782")]
Semantics\ImplicitObjectCreationTests.cs (1)
1462[ConditionalFact(typeof(DesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)]
Semantics\InteractiveUsingTests.cs (2)
492[ConditionalFact(typeof(NoUsedAssembliesValidation))] 539[ConditionalFact(typeof(NoUsedAssembliesValidation))]
Semantics\InterpolationTests.cs (11)
3939[ConditionalFact(typeof(MonoOrCoreClrOnly), typeof(NoIOperationValidation))] 15878[ConditionalFact(typeof(CoreClrOnly))] 15921[ConditionalFact(typeof(CoreClrOnly))] 15960[ConditionalFact(typeof(CoreClrOnly))] 15999[ConditionalFact(typeof(CoreClrOnly))] 16039[ConditionalFact(typeof(CoreClrOnly))] 16078[ConditionalFact(typeof(CoreClrOnly))] 16121[ConditionalFact(typeof(CoreClrOnly))] 16184[ConditionalFact(typeof(CoreClrOnly))] 16229[ConditionalFact(typeof(CoreClrOnly))] 17472[ConditionalFact(typeof(CoreClrOnly)), WorkItem("https://github.com/dotnet/roslyn/issues/68834")]
Semantics\LambdaTests.cs (3)
4934[ConditionalFact(typeof(DesktopOnly))] 5371[ConditionalFact(typeof(DesktopOnly))] 5972[ConditionalFact(typeof(DesktopOnly))]
Semantics\LocalFunctionTests.cs (8)
67[ConditionalFact(typeof(DesktopOnly))] 96[ConditionalFact(typeof(DesktopOnly))] 153[ConditionalFact(typeof(DesktopOnly))] 188[ConditionalFact(typeof(DesktopOnly))] 255[ConditionalFact(typeof(DesktopOnly))] 301[ConditionalFact(typeof(DesktopOnly))] 5131[ConditionalFact(typeof(DesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/28001")] 5147[ConditionalFact(typeof(DesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/28001")]
Semantics\NamedAndOptionalTests.cs (2)
1216[ConditionalFact(typeof(DesktopOnly))] 1354[ConditionalFact(typeof(DesktopOnly))]
Semantics\NameLengthTests.cs (2)
388[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 413[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)]
Semantics\NonTrailingNamedArgumentsTests.cs (1)
1097[ConditionalFact(typeof(DesktopOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)]
Semantics\NullableContextTests.cs (5)
161[ConditionalFact(typeof(NoUsedAssembliesValidation), Reason = "GetEmitDiagnostics affects result")] 215[ConditionalFact(typeof(NoUsedAssembliesValidation), Reason = "GetEmitDiagnostics affects result")] 264[ConditionalFact(typeof(NoUsedAssembliesValidation), Reason = "GetEmitDiagnostics affects result")] 1073[ConditionalFact(typeof(NoUsedAssembliesValidation), Reason = "GetEmitDiagnostics affects result")] 1534[ConditionalFact(typeof(NoUsedAssembliesValidation), Reason = "GetEmitDiagnostics affects result")]
Semantics\NullableReferenceTypesTests.cs (4)
64120[ConditionalFact(typeof(IsRelease))] 64230[ConditionalFact(typeof(IsRelease))] 64259[ConditionalFact(typeof(IsRelease))] 64406[ConditionalFact(typeof(IsRelease))]
Semantics\OperatorTests.cs (4)
7136[ConditionalFact(typeof(DesktopOnly))] 7732[ConditionalFact(typeof(ClrOnly), typeof(NoIOperationValidation), Reason = "https://github.com/mono/mono/issues/10917")] 7907[ConditionalFact(typeof(NoIOperationValidation))] 11988[ConditionalFact(typeof(NoIOperationValidation))]
Semantics\OverloadResolutionPerfTests.cs (23)
22[ConditionalFact(typeof(IsRelease), typeof(NoIOperationValidation))] 48[ConditionalFact(typeof(IsRelease), typeof(NoIOperationValidation))] 73[ConditionalFact(typeof(IsRelease))] 95[ConditionalFact(typeof(IsRelease))] 118[ConditionalFact(typeof(IsRelease))] 140[ConditionalFact(typeof(IsRelease))] 162[ConditionalFact(typeof(IsRelease), typeof(NoIOperationValidation))] 240[ConditionalFact(typeof(IsRelease))] 291[ConditionalFact(typeof(IsRelease))] 320[ConditionalFact(typeof(IsRelease))] 350[ConditionalFact(typeof(IsRelease))] 454[ConditionalFact(typeof(NoIOperationValidation), Reason = "Timeouts")] 567[ConditionalFact(typeof(NoIOperationValidation))] 595[ConditionalFact(typeof(NoIOperationValidation), typeof(IsRelease))] 627[ConditionalFact(typeof(NoIOperationValidation), typeof(IsRelease))] 660[ConditionalFact(typeof(IsRelease))] 688[ConditionalFact(typeof(IsRelease))] 720[ConditionalFact(typeof(NoIOperationValidation), typeof(IsRelease))] 759[ConditionalFact(typeof(IsRelease))] 853[ConditionalFact(typeof(IsRelease))] 890[ConditionalFact(typeof(IsRelease))] 932[ConditionalFact(typeof(IsRelease))] 1065[ConditionalFact(typeof(IsRelease))]
Semantics\OverloadResolutionTests.cs (1)
9713[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.RestrictedTypesNeedDesktop)]
Semantics\QueryTests.cs (1)
2750[ConditionalFact(typeof(DesktopOnly))]
Semantics\RawInterpolationTests_Handler.cs (1)
2340[ConditionalFact(typeof(MonoOrCoreClrOnly), typeof(NoIOperationValidation))]
Semantics\RefEscapingTests.cs (1)
9790[ConditionalFact(typeof(CoreClrOnly))]
Semantics\RefFieldTests.cs (22)
540[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NoPiaNeedsDesktop)] 15795[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NoPiaNeedsDesktop)] 23269[ConditionalFact(typeof(CoreClrOnly))] 23313[ConditionalFact(typeof(CoreClrOnly))] 26379[ConditionalFact(typeof(CoreClrOnly))] 26524[ConditionalFact(typeof(CoreClrOnly))] 29186[ConditionalFact(typeof(CoreClrOnly))] 29212[ConditionalFact(typeof(CoreClrOnly))] 29271[ConditionalFact(typeof(CoreClrOnly))] 29299[ConditionalFact(typeof(CoreClrOnly))] 29329[ConditionalFact(typeof(CoreClrOnly))] 29352[ConditionalFact(typeof(CoreClrOnly))] 29372[ConditionalFact(typeof(CoreClrOnly))] 29400[ConditionalFact(typeof(CoreClrOnly))] 30176[ConditionalFact(typeof(CoreClrOnly))] 30230[ConditionalFact(typeof(CoreClrOnly))] 30299[ConditionalFact(typeof(CoreClrOnly))] 30926[ConditionalFact(typeof(CoreClrOnly)), WorkItem("https://github.com/dotnet/roslyn/issues/69148")] 30977[ConditionalFact(typeof(CoreClrOnly)), WorkItem("https://github.com/dotnet/roslyn/issues/69148")] 31036[ConditionalFact(typeof(CoreClrOnly)), WorkItem("https://github.com/dotnet/roslyn/issues/69148")] 31103[ConditionalFact(typeof(CoreClrOnly)), WorkItem("https://github.com/dotnet/roslyn/issues/69148")] 31140[ConditionalFact(typeof(CoreClrOnly)), WorkItem("https://github.com/dotnet/roslyn/issues/69148")]
Semantics\RefLocalsAndReturnsTests.cs (1)
4291[ConditionalFact(typeof(NoUsedAssembliesValidation))] // The test hook is blocked by https://github.com/dotnet/roslyn/issues/39971
Semantics\ScriptSemanticsTests.cs (3)
295[ConditionalFact(typeof(DesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/28001")] 791[ConditionalFact(typeof(DesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/28001")] 903[ConditionalFact(typeof(DesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/28001")]
Semantics\SemanticErrorTests.cs (2)
21609[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)] 22020[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/18610")]
Semantics\StructConstructorTests.cs (5)
3707[ConditionalFact(typeof(CoreClrOnly))] // For conversion from Span<T> to ReadOnlySpan<T>. 3781[ConditionalFact(typeof(CoreClrOnly))] // For conversion from Span<T> to ReadOnlySpan<T>. 3809[ConditionalFact(typeof(CoreClrOnly))] // For conversion from Span<T> to ReadOnlySpan<T>. 3836[ConditionalFact(typeof(CoreClrOnly))] // For conversion from Span<T> to ReadOnlySpan<T>. 3862[ConditionalFact(typeof(CoreClrOnly))] // For conversion from Span<T> to ReadOnlySpan<T>.
Semantics\Utf8StringsLiteralsTests.cs (35)
350[ConditionalFact(typeof(CoreClrOnly))] 371[ConditionalFact(typeof(CoreClrOnly))] 396[ConditionalFact(typeof(CoreClrOnly))] 1435[ConditionalFact(typeof(CoreClrOnly))] 1484[ConditionalFact(typeof(CoreClrOnly))] 1520[ConditionalFact(typeof(CoreClrOnly))] 1544[ConditionalFact(typeof(CoreClrOnly))] 1580[ConditionalFact(typeof(CoreClrOnly))] 1986[ConditionalFact(typeof(CoreClrOnly))] 2022[ConditionalFact(typeof(CoreClrOnly))] 2086[ConditionalFact(typeof(CoreClrOnly))] 2106[ConditionalFact(typeof(CoreClrOnly))] 2126[ConditionalFact(typeof(CoreClrOnly))] 2147[ConditionalFact(typeof(CoreClrOnly))] 2176[ConditionalFact(typeof(CoreClrOnly))] 2340[ConditionalFact(typeof(CoreClrOnly))] 2442[ConditionalFact(typeof(CoreClrOnly))] 3010[ConditionalFact(typeof(CoreClrOnly))] 3038[ConditionalFact(typeof(CoreClrOnly))] 3066[ConditionalFact(typeof(CoreClrOnly))] 3094[ConditionalFact(typeof(CoreClrOnly))] 3178[ConditionalFact(typeof(CoreClrOnly))] 3206[ConditionalFact(typeof(CoreClrOnly))] 3234[ConditionalFact(typeof(CoreClrOnly))] 3262[ConditionalFact(typeof(CoreClrOnly))] 3290[ConditionalFact(typeof(CoreClrOnly))] 3517[ConditionalFact(typeof(CoreClrOnly))] 3564[ConditionalFact(typeof(CoreClrOnly))] 3613[ConditionalFact(typeof(CoreClrOnly))] 3662[ConditionalFact(typeof(CoreClrOnly))] 3712[ConditionalFact(typeof(CoreClrOnly))] 3755[ConditionalFact(typeof(CoreClrOnly))] 3806[ConditionalFact(typeof(CoreClrOnly))] 3832[ConditionalFact(typeof(CoreClrOnly))] 4283[ConditionalFact(typeof(CoreClrOnly), typeof(NoIOperationValidation)), WorkItem(62361, "https://github.com/dotnet/roslyn/issues/62361")]
SourceGeneration\GeneratorDriverTests.cs (13)
476[ConditionalFact(typeof(IsEnglishLocal))] 769[ConditionalFact(typeof(IsEnglishLocal))] 3390[ConditionalFact(typeof(NoIOperationValidation))] 3736[ConditionalFact(typeof(IsEnglishLocal))] 3768[ConditionalFact(typeof(IsEnglishLocal))] 3802[ConditionalFact(typeof(IsEnglishLocal))] 3831[ConditionalFact(typeof(IsEnglishLocal))] 3862[ConditionalFact(typeof(IsEnglishLocal))] 3894[ConditionalFact(typeof(IsEnglishLocal))] 3927[ConditionalFact(typeof(IsEnglishLocal))] 3956[ConditionalFact(typeof(IsEnglishLocal))] 3986[ConditionalFact(typeof(IsEnglishLocal))] 4018[ConditionalFact(typeof(IsEnglishLocal))]
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (136)
Compilation\CompilationAPITests.cs (20)
2197[ConditionalFact(typeof(NoUsedAssembliesValidation), typeof(NoIOperationValidation), Reason = "IOperation skip: Compilation changes over time, adds new errors")] 3107[ConditionalFact(typeof(IsEnglishLocal))] 3128[ConditionalFact(typeof(IsEnglishLocal))] 3151[ConditionalFact(typeof(DesktopOnly))] 3159[ConditionalFact(typeof(DesktopOnly))] 3167[ConditionalFact(typeof(DesktopOnly))] 3175[ConditionalFact(typeof(DesktopOnly))] 3189[ConditionalFact(typeof(DesktopOnly))] 3197[ConditionalFact(typeof(DesktopOnly))] 3206[ConditionalFact(typeof(DesktopOnly))] 3217[ConditionalFact(typeof(DesktopOnly))] 3232[ConditionalFact(typeof(DesktopOnly))] 3243[ConditionalFact(typeof(DesktopOnly))] 3260[ConditionalFact(typeof(DesktopOnly))] 3288[ConditionalFact(typeof(DesktopOnly))] 3302[ConditionalFact(typeof(DesktopOnly))] 3323[ConditionalFact(typeof(DesktopOnly))] 3342[ConditionalFact(typeof(DesktopOnly))] 3355[ConditionalFact(typeof(DesktopOnly))] 3373[ConditionalFact(typeof(DesktopOnly))]
Compilation\LoadDirectiveTests.cs (1)
72[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/12603")]
Compilation\ReferenceManagerTests.cs (18)
1346[ConditionalFact(typeof(WindowsOnly))] 1710[ConditionalFact(typeof(DesktopOnly))] 2523[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation), Reason = "IOperation adds extra assemblies")] 2545[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation))] 2572[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation))] 2626[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation), Reason = "IOperation adds extra assemblies")] 2662[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation), Reason = "IOperation adds extra assemblies")] 2715[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation), Reason = "IOperation adds extra assemblies")] 2738[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation), Reason = "IOperation adds extra assemblies")] 2763[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation), Reason = "IOperation adds extra assemblies")] 2788[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation), Reason = "IOperation adds extra assemblies")] 2867[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation))] 2933[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation))] 2992[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation), Reason = "IOperation adds extra assemblies")] 3036[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation), Reason = "IOperation adds extra assemblies")] 3102[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation), Reason = "IOperation adds extra assemblies")] 3168[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation), Reason = "IOperation adds extra assemblies")] 3211[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation), Reason = "IOperation adds extra assemblies")]
Compilation\SemanticModelGetSemanticInfoTests.cs (1)
14925[ConditionalFact(typeof(DesktopOnly))]
DeclarationTests.cs (2)
268[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation))] 315[ConditionalFact(typeof(NoIOperationValidation), typeof(NoUsedAssembliesValidation))]
DocumentationComments\CrefTests.cs (1)
2060[ConditionalFact(typeof(NoUsedAssembliesValidation))]
DocumentationComments\DocumentationCommentCompilerTests.cs (9)
4399[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 4439[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 4671[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 5061[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 7426[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 8178[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 8350[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 8432[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 8650[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))]
DocumentationComments\MethodDocumentationCommentTests.cs (1)
224[ConditionalFact(typeof(IsEnglishLocal))]
Symbols\ConversionTests.cs (1)
1982[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))]
Symbols\CustomModifiersTests.cs (30)
21[ConditionalFact(typeof(DesktopOnly))] 91[ConditionalFact(typeof(DesktopOnly))] 165[ConditionalFact(typeof(DesktopOnly))] 223[ConditionalFact(typeof(DesktopOnly))] 309[ConditionalFact(typeof(DesktopOnly))] 382[ConditionalFact(typeof(DesktopOnly))] 455[ConditionalFact(typeof(DesktopOnly))] 528[ConditionalFact(typeof(DesktopOnly))] 602[ConditionalFact(typeof(DesktopOnly))] 713[ConditionalFact(typeof(DesktopOnly))] 823[ConditionalFact(typeof(DesktopOnly))] 933[ConditionalFact(typeof(DesktopOnly))] 1043[ConditionalFact(typeof(DesktopOnly))] 1138[ConditionalFact(typeof(DesktopOnly))] 1241[ConditionalFact(typeof(DesktopOnly))] 1313[ConditionalFact(typeof(DesktopOnly))] 1474[ConditionalFact(typeof(DesktopOnly))] 1763[ConditionalFact(typeof(DesktopOnly))] 1846[ConditionalFact(typeof(DesktopOnly))] 1989[ConditionalFact(typeof(DesktopOnly))] 2045[ConditionalFact(typeof(DesktopOnly))] 2116[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 2187[ConditionalFact(typeof(DesktopOnly), typeof(ClrOnly))] 2260[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 2294[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 2342[ConditionalFact(typeof(DesktopOnly))] 2399[ConditionalFact(typeof(DesktopOnly))] 2496[ConditionalFact(typeof(DesktopOnly))] 2612[ConditionalFact(typeof(DesktopOnly))] 2726[ConditionalFact(typeof(DesktopOnly))]
Symbols\DefaultInterfaceImplementationTests.cs (3)
50681[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NoPiaNeedsDesktop)] 62294[ConditionalFact(typeof(MonoOrCoreClrOnly))] 62387[ConditionalFact(typeof(MonoOrCoreClrOnly))]
Symbols\EnumTests.cs (2)
269[ConditionalFact(typeof(NoIOperationValidation))] 282[ConditionalFact(typeof(NoIOperationValidation))]
Symbols\ExtendedPartialMethodsTests.cs (1)
2813[ConditionalFact(typeof(CoreClrOnly))]
Symbols\GenericConstraintTests.cs (1)
3865[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))]
Symbols\IndexedPropertyTests.cs (2)
2653[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 2712[ConditionalFact(typeof(DesktopOnly), typeof(ClrOnly))]
Symbols\Metadata\MetadataTypeTests.cs (1)
520[ConditionalFact(typeof(ClrOnly))]
Symbols\Metadata\PE\DynamicTransformsTests.cs (1)
456[ConditionalFact(typeof(DesktopOnly), typeof(ClrOnly))]
Symbols\Metadata\PE\LoadingAttributes.cs (1)
1319[ConditionalFact(typeof(ClrOnly))]
Symbols\Metadata\PE\NoPia.cs (1)
744[ConditionalFact(typeof(DesktopOnly))]
Symbols\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.cs (2)
493[ConditionalFact(typeof(DesktopOnly))] 509[ConditionalFact(typeof(DesktopOnly))]
Symbols\Metadata\PE\TypeForwarders.cs (2)
1556[ConditionalFact(typeof(DesktopOnly), typeof(ClrOnly))] 1625[ConditionalFact(typeof(DesktopOnly), typeof(ClrOnly))]
Symbols\ModuleInitializers\ModuleInitializersTests.cs (2)
812[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NetModulesNeedDesktop)] 978[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.NetModulesNeedDesktop)]
Symbols\OverriddenOrHiddenMembersTests.cs (1)
2649[ConditionalFact(typeof(DesktopOnly), typeof(ClrOnly))]
Symbols\Retargeting\NoPia.cs (18)
349[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 646[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 947[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 1302[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 1471[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 1541[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 1595[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 1648[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 1690[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 1745[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 1813[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 1931[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 1981[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 2107[ConditionalFact(typeof(DesktopOnly), typeof(ClrOnly))] 2232[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 2357[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 2439[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))] 2565[ConditionalFact(typeof(DesktopOnly), typeof(ClrOnly))]
Symbols\Source\CustomModifierCopyTests.cs (1)
842[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))]
Symbols\Source\EventTests.cs (1)
854[ConditionalFact(typeof(NoUsedAssembliesValidation))] // The test hook is blocked by https://github.com/dotnet/roslyn/issues/39979
Symbols\Source\FileModifierTests.cs (1)
1104[ConditionalFact(typeof(IsEnglishLocal))]
Symbols\Source\PropertyTests.cs (1)
2589[ConditionalFact(typeof(DesktopOnly))]
Symbols\SymbolErrorTests.cs (8)
5881[ConditionalFact(typeof(DesktopOnly), typeof(ClrOnly))] 5938[ConditionalFact(typeof(DesktopOnly), typeof(ClrOnly))] 5997[ConditionalFact(typeof(DesktopOnly), typeof(ClrOnly))] 6056[ConditionalFact(typeof(DesktopOnly), typeof(ClrOnly))] 7057[ConditionalFact(typeof(DesktopOnly), typeof(ClrOnly))] 16311[ConditionalFact(typeof(DesktopOnly))] 16379[ConditionalFact(typeof(DesktopOnly))] 20802[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10332")]
Symbols\TypeResolutionTests.cs (1)
115[ConditionalFact(typeof(ClrOnly), typeof(DesktopOnly))]
Symbols\TypeTests.cs (1)
22[ConditionalFact(typeof(NoUsedAssembliesValidation))]
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (6)
Diagnostics\DiagnosticTest.cs (1)
2875[ConditionalFact(typeof(UnixLikeOnly), typeof(ClrOnly)), WorkItem(9288, "https://github.com/dotnet/roslyn/issues/9288")]
Parsing\MemberDeclarationParsingTests.cs (2)
62[ConditionalFact(typeof(WindowsOnly))] 87[ConditionalFact(typeof(WindowsOnly))]
Parsing\ParserRegressionTests.cs (1)
151[ConditionalFact(typeof(IsRelease))]
Syntax\SyntaxNormalizerTests.cs (2)
109[ConditionalFact(typeof(WindowsOnly))] 133[ConditionalFact(typeof(WindowsOnly))]
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (2)
Metadata\WinMdMetadataTests.cs (1)
144[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)]
PdbTests.cs (1)
83[ConditionalFact(typeof(WindowsOnly), Reason = ConditionalSkipReason.NativePdbRequiresDesktop)]
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (7)
Completion\FileSystemCompletionHelperTests.cs (5)
28[ConditionalFact(typeof(WindowsOnly))] 90[ConditionalFact(typeof(WindowsOnly))] 126[ConditionalFact(typeof(WindowsOnly))] 158[ConditionalFact(typeof(WindowsOnly))] 188[ConditionalFact(typeof(UnixLikeOnly))]
Completion\GlobalAssemblyCacheCompletionHelperTests.cs (2)
22[ConditionalFact(typeof(WindowsOnly))] 26[ConditionalFact(typeof(WindowsOnly))]
Microsoft.CodeAnalysis.ExternalAccess.Razor.UnitTests (3)
RazorAnalyzerAssemblyResolverTests.cs (3)
99[ConditionalFact(typeof(DesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/79352")] 133[ConditionalFact(typeof(DesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/79352")] 157[ConditionalFact(typeof(DesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/79352")]
Microsoft.CodeAnalysis.LanguageServer.UnitTests (4)
VirtualProjectXmlProviderTests.cs (4)
75[ConditionalFact(typeof(EnableRunApiTests))] 106[ConditionalFact(typeof(EnableRunApiTests))] 137[ConditionalFact(typeof(EnableRunApiTests))] 157[ConditionalFact(typeof(EnableRunApiTests))]
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
CSharpDeterministicKeyBuilderTests.cs (1)
405[ConditionalFact(typeof(WindowsOnly))]
Microsoft.CodeAnalysis.UnitTests (90)
Analyzers\AnalyzerConfigTests.cs (4)
118[ConditionalFact(typeof(WindowsOnly))] 152[ConditionalFact(typeof(WindowsOnly))] 1200[ConditionalFact(typeof(WindowsOnly))] 1486[ConditionalFact(typeof(WindowsOnly))]
Analyzers\AnalyzerFileReferenceTests.cs (8)
305[ConditionalFact(typeof(IsEnglishLocal))] 334[ConditionalFact(typeof(IsEnglishLocal), AlwaysSkip = "https://github.com/dotnet/roslyn/issues/63856")] 364[ConditionalFact(typeof(CoreClrOnly), Reason = "Can't load a framework targeting generator, which these are in desktop")] 388[ConditionalFact(typeof(CoreClrOnly))] 401[ConditionalFact(typeof(CoreClrOnly))] 423[ConditionalFact(typeof(CoreClrOnly))] 441[ConditionalFact(typeof(CoreClrOnly), AlwaysSkip = "https://github.com/dotnet/roslyn/issues/60762")] 546[ConditionalFact(typeof(CoreClrOnly), Reason = "Can't load a framework targeting generator, which these are in desktop")]
CompilerResolverTests.cs (1)
57[ConditionalFact(typeof(DesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/79352")]
EmbeddedTextTests.cs (1)
249[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/12603")]
FileSystem\PathUtilitiesTests.cs (10)
26[ConditionalFact(typeof(WindowsOnly))] 42[ConditionalFact(typeof(WindowsOnly))] 116[ConditionalFact(typeof(WindowsOnly))] 129[ConditionalFact(typeof(WindowsOnly))] 176[ConditionalFact(typeof(WindowsOnly))] 258[ConditionalFact(typeof(WindowsOnly))] 295[ConditionalFact(typeof(WindowsOnly))] 305[ConditionalFact(typeof(UnixLikeOnly))] 408[ConditionalFact(typeof(WindowsOnly)), WorkItem(51602, @"https://github.com/dotnet/roslyn/issues/51602")] 416[ConditionalFact(typeof(UnixLikeOnly)), WorkItem(51602, @"https://github.com/dotnet/roslyn/issues/51602")]
FileSystem\RelativePathResolverTests.cs (2)
18[ConditionalFact(typeof(WindowsOnly))] 95[ConditionalFact(typeof(WindowsOnly))]
FileUtilitiesTests.cs (5)
19[ConditionalFact(typeof(WindowsOnly))] 41[ConditionalFact(typeof(WindowsOnly))] 93[ConditionalFact(typeof(WindowsOnly))] 112[ConditionalFact(typeof(WindowsOnly))] 224[ConditionalFact(typeof(WindowsOnly))]
InternalUtilities\WeakListTests.cs (1)
105[ConditionalFact(typeof(ClrOnly))]
MetadataReferences\AssemblyIdentityComparerTests.cs (15)
74[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 132[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 154[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 218[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 326[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 348[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 388[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 452[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 577[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 599[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 635[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 654[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 670[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 708[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 718[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)]
MetadataReferences\AssemblyIdentityDisplayNameTests.cs (11)
123[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 160[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 333[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 356[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 413[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 435[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 482[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 506[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 532[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 573[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 585[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)]
MetadataReferences\AssemblyIdentityTests.cs (2)
355[ConditionalFact(typeof(DesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsDesktopTypes)] 375[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)]
MetadataReferences\AssemblyPortabilityPolicyTests.cs (15)
71[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 109[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 131[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 164[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 212[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 230[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 248[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 266[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 284[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 303[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 323[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 347[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 367[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 384[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 397[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)]
MetadataReferences\FusionAssemblyIdentityTests.cs (3)
81[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 113[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)] 155[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsFusion)]
MetadataReferences\ModuleMetadataTests.cs (2)
114[ConditionalFact(typeof(WindowsDesktopOnly), Reason = "https://github.com/dotnet/roslyn/issues/30289")] 359[ConditionalFact(typeof(Bitness64))]
StrongNameProviderTests.cs (1)
18[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsWindowsTypes)]
Text\StringTextDecodingTests.cs (4)
55[ConditionalFact(typeof(DesktopOnly))] 65[ConditionalFact(typeof(DesktopOnly))] 140[ConditionalFact(typeof(HasEnglishDefaultEncoding))] 329[ConditionalFact(typeof(HasEnglishDefaultEncoding))]
Text\TextChangeTests.cs (1)
927[ConditionalFact(typeof(ClrOnly), Reason = "https://github.com/mono/mono/issues/10961")]
Win32Res.cs (4)
22[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsWindowsTypes)] 31[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsWindowsTypes)] 61[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsWindowsTypes)] 90[ConditionalFact(typeof(WindowsDesktopOnly), Reason = ConditionalSkipReason.TestExecutionNeedsWindowsTypes)]
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (206)
NetCoreTests.cs (13)
69[ConditionalFact(typeof(DotNetSdkMSBuildInstalled))] 98[ConditionalFact(typeof(DotNetSdkMSBuildInstalled))] 119[ConditionalFact(typeof(DotNetSdkMSBuildInstalled))] 156[ConditionalFact(typeof(DotNetSdkMSBuildInstalled))] 203[ConditionalFact(typeof(DotNetSdkMSBuildInstalled))] 245[ConditionalFact(typeof(DotNetSdkMSBuildInstalled))] 287[ConditionalFact(typeof(DotNetSdkMSBuildInstalled))] 393[ConditionalFact(typeof(DotNetSdkMSBuildInstalled))] 419[ConditionalFact(typeof(DotNetSdkMSBuildInstalled))] 449[ConditionalFact(typeof(DotNetSdkMSBuildInstalled))] 471[ConditionalFact(typeof(DotNetSdkMSBuildInstalled))] 478[ConditionalFact(typeof(DotNetSdkMSBuildInstalled))] 501[ConditionalFact(typeof(DotNetSdkMSBuildInstalled))]
VisualStudioMSBuildWorkspaceTests.cs (193)
44[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 56[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 73[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 98[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 112[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 135[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 203[ConditionalFact(typeof(VisualStudioMSBuildInstalled), AlwaysSkip = "https://github.com/microsoft/vs-solutionpersistence/issues/95")] 215[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 241[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 256[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 310[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 332[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 359[ConditionalFact(typeof(VisualStudioMSBuildInstalled), AlwaysSkip = "https://github.com/dotnet/roslyn/issues/54818")] 389[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 434[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 453[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 471[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 489[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 503[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 518[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 532[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 547[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 562[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 574[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 586[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 600[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 613[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 627[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 642[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 656[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 671[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 686[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 699[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 712[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 726[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 740[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 754[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 786[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 802[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 821[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 839[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 855[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 872[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 890[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 908[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 927[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 938[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 949[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 984[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1003[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1017[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1029[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1044[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1059[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1074[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1088[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1101[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1118[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1143[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1163[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1181[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1196[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1207[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1220[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1237[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1249[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1266[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1281[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1299[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1315[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1335[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1354[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1375[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1394[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1412[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1438[ConditionalFact(typeof(VisualStudioMSBuildInstalled), typeof(Framework35Installed))] 1457[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1464[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1471[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1478[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1485[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1492[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1499[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1506[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1513[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1520[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1527[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1534[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1541[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1548[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1555[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1562[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1569[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1576[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1583[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1590[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1597[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1604[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1611[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1618[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1625[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1632[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1647[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1654[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1661[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1668[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1675[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1682[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1690[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1697[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1704[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1711[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1718[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1725[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1732[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1743[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1750[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1757[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1764[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1771[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1778[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1785[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1792[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1799[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1806[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1813[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1838[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1871[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1895[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1918[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1942[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1965[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 1989[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2030[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2064[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2091[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2118[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2145[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2171[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2205[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2235[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2271[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2297[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2322[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2343[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2364[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2383[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2401[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2418[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2438[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2490[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2511[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2528[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2546[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2564[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2591[ConditionalFact(typeof(VisualStudioMSBuildInstalled), typeof(IsEnglishLocal))] 2607[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2621[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2635[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2652[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2667[ConditionalFact(typeof(VisualStudioMSBuildInstalled), AlwaysSkip = "MSBuild parsing API throws InvalidProjectFileException")] 2697[ConditionalFact(typeof(VisualStudioMSBuildInstalled), AlwaysSkip = "https://github.com/microsoft/vs-solutionpersistence/issues/95")] 2723[ConditionalFact(typeof(VisualStudioMSBuildInstalled), AlwaysSkip = "https://github.com/microsoft/vs-solutionpersistence/issues/95")] 2753[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2765[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2784[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2803[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2823[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2849[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2910[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2939[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2969[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 2984[ConditionalFact(typeof(IsEnglishLocal), typeof(VisualStudioMSBuildInstalled))] 3001[ConditionalFact(typeof(IsEnglishLocal), typeof(VisualStudioMSBuildInstalled))] 3018[ConditionalFact(typeof(IsEnglishLocal), typeof(VisualStudioMSBuildInstalled))] 3036[ConditionalFact(typeof(IsEnglishLocal), typeof(VisualStudioMSBuildInstalled))] 3051[ConditionalFact(typeof(IsEnglishLocal), typeof(VisualStudioMSBuildInstalled))] 3068[ConditionalFact(typeof(IsEnglishLocal), typeof(VisualStudioMSBuildInstalled))] 3085[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 3100[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 3129[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 3167[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 3189[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 3214[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 3238[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 3255[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 3269[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 3282[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 3297[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 3311[ConditionalFact(typeof(VisualStudioMSBuildInstalled), typeof(DesktopClrOnly))] 3335[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 3347[ConditionalFact(typeof(VisualStudioMSBuildInstalled))] 3360[ConditionalFact(typeof(VisualStudioMSBuildInstalled))]
Microsoft.CodeAnalysis.Workspaces.UnitTests (9)
SolutionTests\SolutionTests.cs (1)
3314[ConditionalFact(typeof(WindowsOnly)), WorkItem("http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/542736")]
WorkspaceServiceTests\TemporaryStorageServiceTests.cs (8)
30[ConditionalFact(typeof(WindowsOnly))] 50[ConditionalFact(typeof(WindowsOnly)), WorkItem("http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/531188")] 87[ConditionalFact(typeof(WindowsOnly))] 105[ConditionalFact(typeof(WindowsOnly))] 177[ConditionalFact(typeof(WindowsOnly))] 202[ConditionalFact(typeof(WindowsOnly))] 237[ConditionalFact(typeof(WindowsOnly))] 272[ConditionalFact(typeof(WindowsOnly))]
VBCSCompiler.UnitTests (24)
CompilerServerApiTest.cs (2)
128[ConditionalFact(typeof(WindowsDesktopOnly))] 137[ConditionalFact(typeof(CoreClrOnly))]
CompilerServerTests.cs (13)
287[ConditionalFact(typeof(UnixLikeOnly))] 446[ConditionalFact(typeof(DesktopOnly))] 496[ConditionalFact(typeof(DesktopOnly))] 524[ConditionalFact(typeof(DesktopOnly))] 848[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/roslyn/issues/19763")] 1020[ConditionalFact(typeof(WindowsOnly))] 1242[ConditionalFact(typeof(DesktopOnly))] 1349[ConditionalFact(typeof(DesktopOnly), typeof(IsEnglishLocal))] 1359[ConditionalFact(typeof(DesktopOnly), typeof(IsEnglishLocal))] 1369[ConditionalFact(typeof(DesktopOnly), typeof(IsEnglishLocal))] 1379[ConditionalFact(typeof(DesktopOnly), typeof(IsEnglishLocal))] 1388[ConditionalFact(typeof(DesktopOnly))] 1457[ConditionalFact(typeof(DesktopOnly))]
NamedPipeClientConnectionHostTests.cs (7)
42[ConditionalFact(typeof(WindowsOrLinuxOnly), Reason = "https://github.com/dotnet/runtime/issues/40301")] 48[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/runtime/issues/40301")] 59[ConditionalFact(typeof(WindowsOrLinuxOnly), Reason = "https://github.com/dotnet/runtime/issues/40301")] 73[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/runtime/issues/40301")] 88[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/runtime/issues/40301")] 118[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/runtime/issues/40301")] 144[ConditionalFact(typeof(WindowsOnly), Reason = "https://github.com/dotnet/runtime/issues/40301")]
TouchedFileLoggingTests.cs (2)
46[ConditionalFact(typeof(DesktopOnly))] 97[ConditionalFact(typeof(DesktopOnly))]
1 reference to ConditionalFact
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (1)
TestUtilities\DotNetSdkTestBase.cs (1)
148Assert.True(s_dotnetInstallDir is object, $"SDK not found. Use {nameof(ConditionalFactAttribute)}(typeof({nameof(DotNetSdkAvailable)})) to skip the test if the SDK is not found.");