[mini] Add GC Unsafe transitions in mono_pmip (#21186)
[mono-project.git] / netcore / CoreFX.issues.rsp
blobfd840b454a5385c76bc75d991359998b5ba6215d
1 -notrait category=OuterLoop 
2 -notrait category=RequiresElevation
3 -notrait category=nonnetcoreapptests
4 -notrait category=nonmonotests
5 -notrait category=failing
6 -notrait category=IgnoreForCI
8 ####################################################################
9 ##  Microsoft.VisualBasic.Core.Tests
10 ####################################################################
12 # https://github.com/mono/mono/issues/14854
13 -nomethod Microsoft.VisualBasic.Tests.ErrObjectTests.Clear
15 # Windows-only tests, incorrect platform guards (https://github.com/dotnet/corefx/pull/40365)
16 -nomethod Microsoft.VisualBasic.Tests.InteractionTests.SaveSetting
17 -nomethod Microsoft.VisualBasic.Tests.InteractionTests.DeleteSetting
18 -nomethod Microsoft.VisualBasic.Tests.InteractionTests.GetAllSettings
19 -nomethod Microsoft.VisualBasic.Tests.InteractionTests.GetSetting
21 ####################################################################
22 ##  System.Collections.Specialized.Tests
23 ####################################################################
25 # TODO: Wrong exception
26 # https://github.com/mono/mono/issues/14858
27 -nomethod System.Collections.Specialized.Tests.NameValueCollectionCtorTests.Ctor_NegativeCapacity_ThrowsArgumentOutOfRangeException
29 ####################################################################
30 ##  System.Diagnostics.Tracing.Tests
31 ####################################################################
33 # System.SR needs implemented.
34 # https://github.com/mono/mono/issues/14907
35 -nomethod BasicEventSourceTests.TestsManifestNegative.Test_GenerateManifest_InvalidEventSources
37 ####################################################################
38 ##  System.Drawing.Common.Tests
39 ####################################################################
41 # System.ArgumentException Arg_ObjObjEx
42 -nomethod System.Drawing.Imaging.Tests.ImageAttributesTests.SetColorMatrix_InvalidFlags_ThrowsArgumentException
44 ####################################################################
45 ##  System.Dynamic.Runtime.Tests
46 ####################################################################
48 # ambigous methods
49 # https://github.com/mono/mono/issues/14906
50 -nomethod ManagedTests.DynamicCSharp.Conformance.dynamic.overloadResolution.Methods.Oneclass2methods.twoprms004.twoprms004.Test.DynamicCSharpRunTest
52 ####################################################################
53 ##  System.IO.Tests
54 ####################################################################
56 # flaky test (The process cannot access the file ...)
57 -nomethod System.IO.Tests.*.CopyFileWithData_MemberData
59 ####################################################################
60 ##  System.Linq.Expressions.Tests
61 ####################################################################
63 # OOM Exception gets thrown for the 68 (currently) tests that fail.
64 # https://github.com/mono/mono/issues/14912
65 -nomethod System.Linq.Expressions.Tests.ArrayBoundsTests.NewArrayBounds*
67 # Exceptions are different.
68 # https://github.com/mono/mono/issues/14918
69 -nomethod System.Linq.Expressions.Tests.BindTests.ConstantField
71 # System.Reflection.Emit type load / init exception https://github.com/mono/mono/issues/14919
72 -nomethod System.Linq.Expressions.Tests.Return.TailCallThenReturn
73 -nomethod System.Linq.Expressions.Tests.UnaryArithmeticNegateCheckedNullableTests.VerifyIL_NullableShortNegateChecked
74 -noclass System.Linq.Expressions.Tests.StackSpillerTests
75 -noclass System.Linq.Expressions.Tests.LambdaTests
76 -nomethod System.Linq.Expressions.Tests.BinaryCoalesceTests.VerifyIL_NullableIntCoalesceToNullableInt
77 -nomethod System.Linq.Expressions.Tests.UnaryArithmeticNegateCheckedTests.VerifyIL_ShortNegateChecked
78 -nomethod System.Linq.Expressions.Tests.BlockTests.InsignificantBlock
79 -nomethod System.Linq.Expressions.Tests.CompilerTests.VerifyIL_*
81 # InvalidOperationException - Sequence contains no matching element
82 # https://github.com/mono/mono/issues/14920
83 -nomethod System.Linq.Expressions.Tests.ArrayAccessTests.ArrayAccess_MultiDimensionalOf1
84 -nomethod System.Linq.Expressions.Tests.ArrayAccessTests.ArrayIndex_MultiDimensionalOf1
85 -nomethod System.Linq.Expressions.Tests.MemberAccessTests.Property_NoGetOrSetAccessors_ThrowsArgumentException
86 -nomethod System.Linq.Expressions.Tests.IndexExpressionTests.NoAccessorIndexedProperty
88 # IndexOutOfRangeException
89 # https://github.com/mono/mono/issues/14921
90 -nomethod System.Linq.Expressions.Tests.ArrayAccessTests.NonZeroBasedOneDimensionalArrayAccess
92 # System.InvalidOperationException : Operation is not valid due to the current state of the object.
93 # https://github.com/mono/mono/issues/14924
94 -nomethod System.Linq.Expressions.Tests.ExceptionHandlingExpressions.ExceptionThrownInFilter
96 # legit test failure... Expected 4 / actual 0
97 # https://github.com/mono/mono/issues/14925
98 -nomethod System.Linq.Expressions.Tests.ExceptionHandlingExpressions.ExpressionsUnwrapeExternallyThrownRuntimeWrappedException
100 # Expected exception but none was thrown
101 # https://github.com/mono/mono/issues/14927
102 -nomethod System.Linq.Expressions.Tests.IndexExpressionTests.IndexedPropertySetterValueTypeNotMatchPropertyType
103 -nomethod System.Linq.Expressions.Tests.IndexExpressionTests.IndexedPropertyGetReturnsWrongType
105 # Expected ArgumentException got IndexOutOfRangeException https://github.com/mono/mono/issues/14930
106 -nomethod System.Linq.Expressions.Tests.ArrayIndexTests.NonZeroBasedOneDimensionalArrayIndex
107 -nomethod System.Linq.Expressions.Tests.ArrayIndexTests.NonZeroBasedOneDimensionalArrayIndexMethod
109 # OOM Exception.  Weird
110 # https://github.com/mono/mono/issues/14933
111 -nomethod System.Linq.Expressions.Tests.ArrayBoundsTests.SingleNegativeBoundErrorMessage
113 # Arithmetic operation resulted in an overflow.
114 # https://github.com/mono/mono/issues/14934
115 -nomethod System.Linq.Expressions.Tests.ArrayBoundsTests.MultipleNegativeBoundErrorMessage
117 ####################################################################
118 ##  System.Linq.Parallel.Tests
119 ####################################################################
121 # fails w/ an ArgumentException: Arg_ObjObjEx https://github.com/mono/mono/issues/14956
122 -nomethod System.Linq.Parallel.Tests.PlinqModesTests.WithExecutionMode_Multiple
124 ####################################################################
125 ##  System.Memory.Tests
126 ####################################################################
128 # Reflection TargetException: Non-static method requires a target. 
129 # https://github.com/mono/mono/issues/14962
130 -nomethod System.SpanTests.SpanTests.ReadOnlyMemory_PropertyReturningReadOnlySpan
132 # Should throw NotSupportedException, but we do not. 
133 # https://github.com/mono/mono/issues/14993
134 -nomethod System.SpanTests.SpanTests.ReadOnlySpan_Constructor
135 -nomethod System.SpanTests.SpanTests.Span_Constructor
137 # Should throw NotSupportedException - Non static method requires a target
138 # https://github.com/mono/mono/issues/14998
139 -nomethod System.SpanTests.SpanTests.Span_InstanceMethod
140 -nomethod System.SpanTests.SpanTests.Memory_PropertyReturningSpan
141 -nomethod System.SpanTests.SpanTests.ReadOnlySpan_InstanceMethod
143 # Should throw OutOfMemory Exception, but does not throw
144 # https://github.com/mono/mono/issues/15002
145 -nomethod System.Buffers.Tests.ArrayBufferWriterTests_String.Invalid_Ctor
146 -nomethod System.Buffers.Tests.ArrayBufferWriterTests_Char.Invalid_Ctor
147 -nomethod System.Buffers.Tests.ArrayBufferWriterTests_Byte.Invalid_Ctor
149 ####################################################################
150 ##  System.Net.Http.Functional.Tests
151 ####################################################################
153 # TODO: Crashes runtime inside Interop.Http.MultiPerform (marshalling issue?)
154 # https://github.com/mono/mono/issues/15005
155 -nomethod *PlatformHandler*
157 # Works, but may trigger UI!
158 # NOTE: KEEPING THIS HERE BUT COMMENTED OUT - in the event the UI is shown (wasn't for me)
159 #-nomethod System.Net.Http.Functional.Tests.SocketsHttpHandler_HttpClientHandler_DangerousAcceptAllCertificatesValidator_Test.SetDelegate_ConnectionSucceeds
161 # When test is run, xunit claims it's not a part of the test suite 
162 #-nomethod System.Net.Http.Functional.Tests.SocketsHttpHandler_HttpClientHandler_ClientCertificates_Test.AutomaticOrManual_DoesntFailRegardlessOfWhetherClientCertsAreAvailable
164 ####################################################################
165 ##  System.Net.Sockets.Tests
166 ####################################################################
168 # flaky test
169 -nomethod System.Net.Sockets.Tests.SocketOptionNameTest.MulticastInterface_Set_AnyInterface_Succeeds
171 ####################################################################
172 ##  System.Reflection.Emit.ILGeneration.Tests
173 ####################################################################
175 # System.Reflection implementation to do.
176 -noclass System.Reflection.Emit.Tests.CustomAttributeBuilderTests
177 -nomethod System.Reflection.Emit.Tests.SignatureHelperAddArgument.*
178 -nomethod System.Reflection.Emit.Tests.SignatureHelperGetPropertySigHelper.*
179 -nomethod System.Reflection.Emit.Tests.ILGeneratorEmit3.Emit_OpCodes_LocalBuilder_TooManyLocals_ThrowsInvalidOperationException
180 -nomethod System.Reflection.Emit.Tests.ILGeneratorEmit3.Emit_OpCodes_LocalBuilder_LocalFromDifferentMethod_ThrowsArgumentException
181 -nomethod System.Reflection.Emit.Tests.ILGeneratorDeclareLocal.DeclareLocal_TypeCreated_ThrowsInvalidOperationException
182 -nomethod System.Reflection.Emit.Tests.ILGeneratorDeclareLocal.DeclareLocal_GlobalFunctionsCreated_ThrowsInvalidOperationException
183 -nomethod System.Reflection.Emit.Tests.SignatureHelperGetMethodSigHelper.GetMethodSigHelper_Module_CallingConventions_Type_Length_ReturnsThree
184 -nomethod System.Reflection.Emit.Tests.SignatureHelperGetMethodSigHelper.GetMethodSigHelper_Module_Type_TypeArray
185 -nomethod System.Reflection.Emit.Tests.SignatureHelperGetMethodSigHelper.GetMethodSigHelper_CallingConventions_Type_Length_ReturnsThree
186 -nomethod System.Reflection.Emit.Tests.SignatureHelperGetMethodSigHelper.GetMethodSigHelper_Module_Type_TypeArray_NullObjectInParameterType_ThrowsArgumentNullException
187 -nomethod System.Reflection.Emit.Tests.ILGeneratorEmit2.Emit_OpCodes_LocalBuilder_TooManyLocals_ThrowsInvalidOperationException
188 -nomethod System.Reflection.Emit.Tests.ILGeneratorEmit2.Emit_OpCodes_LocalBuilder_LocalFromDifferentMethod_ThrowsArgumentException
189 -nomethod System.Reflection.Emit.Tests.SetCustomAttributeTests.SetCustomAttribute_NullArgument_ThrowsArgumentNullException
190 -nomethod System.Reflection.Emit.Tests.ILGeneratorEmit4.TestEmitCalliNonBlittable
191 -nomethod System.Reflection.Emit.Tests.SignatureHelperAddArguments.AddArgument_NullObjectInRequiredCustomModifiers_ThrowsArgumentNullException
192 -nomethod System.Reflection.Emit.Tests.SignatureHelperAddArguments.AddArgument_NullObjectInOptionalCustomModifiers_ThrowsArgumentNullException
193 -nomethod System.Reflection.Emit.Tests.SignatureHelperAddArguments.AddArgument_DifferentCountsForCustomModifiers_ThrowsArgumentException
194 -nomethod System.Reflection.Emit.Tests.SignatureHelperAddArguments.AddArguments_SignatureFinished_ThrowsArgumentException
195 -nomethod System.Reflection.Emit.Tests.SignatureHelperAddArguments.AddArguments
197 ####################################################################
198 ##  System.Reflection.Emit.Tests
199 ####################################################################
201 # Mono behaves like coreclr but the test doesn't detect it
202 -nomethod System.Reflection.Emit.Tests.AssemblyTests.DefineDynamicModule
204 -nomethod System.Reflection.Emit.Tests.MethodBuilderEquals.Equals
205 -nomethod System.Reflection.Emit.Tests.ConstructorBuilderToString.ToString_NullRequiredOptionalCustomModifiers
206 -nomethod System.Reflection.Emit.Tests.ConstructorBuilderToString.ToString_NoRequiredOptionalCustomModifiers
207 -nomethod System.Reflection.Emit.Tests.EnumBuilderMethodTests.DefineLiteral
208 -nomethod System.Reflection.Emit.Tests.EnumBuilderMethodTests.DefineLiteral_InvalidLiteralValue_ThrowsArgumentException
209 -nomethod System.Reflection.Emit.Tests.EnumBuilderMethodTests.SetCustomAttribute_ConstructorInfo_ByteArray
210 -nomethod System.Reflection.Emit.Tests.EnumBuilderMethodTests.SetCustomAttribute_CustomAttributeBuilder
211 -nomethod System.Reflection.Emit.Tests.EnumBuilderPropertyTests.Guid_TypeCreated
212 -nomethod System.Reflection.Emit.Tests.FieldBuilderSetConstant.SetConstant_InvalidType_ThrowsArgumentException
213 -nomethod System.Reflection.Emit.Tests.GenericTypeParameterBuilderSetInterfaceConstraints.SetInterfaceConstraints_OneCustomInterface
214 -nomethod System.Reflection.Emit.Tests.GenericTypeParameterBuilderSetInterfaceConstraints.SetInterfaceConstraints_MultipleCustomInterfaces
215 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineGenericParameters.DefineGenericParameters_SingleTypeParameter_SetImplementationFlagsCalled_ThrowsInvalidOperationException
216 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineGenericParameters.DefineGenericParameters_TwoTypeParameters_SetImplementationFlagsCalled_ThrowsInvalidOperationException
217 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineGenericParameters.DefineGenericParameters_SingleTypeParameter_AlreadyDefined_ThrowsInvalidOperationException
218 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineGenericParameters.DefineGenericParameters_TwoTypeParameters_AlreadyDefined_ThrowsInvalidOperationException
219 -nomethod System.Reflection.Emit.Tests.MethodBuilderGetILGenerator.GetILGenerator_NoMethodBody_ThrowsInvalidOperationException
220 -nomethod System.Reflection.Emit.Tests.MethodBuilderMakeGenericMethod.TestNotThrowsExceptionOnNull
221 -nomethod System.Reflection.Emit.Tests.MethodBuilderMakeGenericMethod.TestNotThrowsExceptionOnEmptyArray1
222 -nomethod System.Reflection.Emit.Tests.MethodBuilderMakeGenericMethod.TestNotThrowsExceptionOnEmptyArray2
223 -nomethod System.Reflection.Emit.Tests.MethodBuilderReturnParameter.ReturnParameter_NoBody_ThrowsInvalidOperationException
224 -nomethod System.Reflection.Emit.Tests.MethodBuilderSetParameters.SetParameters
225 -nomethod System.Reflection.Emit.Tests.MethodBuilderSetParameters.SetParameters_NullParameter_ThrowsArgumentNullException
226 -nomethod System.Reflection.Emit.Tests.MethodBuilderToString.ToString_AllFieldsSet
227 -nomethod System.Reflection.Emit.Tests.MethodBuilderToString.ToString_NameAndAttributeSet
228 -nomethod System.Reflection.Emit.Tests.MethodBuilderToString.ToString_NameAttributeAndSignatureSetSet
229 -nomethod System.Reflection.Emit.Tests.MethodBuilderToString.ToString_NonGenericMethod
230 -nomethod System.Reflection.Emit.Tests.MethodBuilderToString.ToString_GenericMethod
231 -nomethod System.Reflection.Emit.Tests.ModuleBuilderDefineEnum.DefineEnum
232 -nomethod System.Reflection.Emit.Tests.ModuleBuilderDefineEnum.DefineEnum_DynamicUnderlyingType_Works
233 -nomethod System.Reflection.Emit.Tests.ModuleBuilderDefineEnum.DefineEnum_ByRefUnderlyingType_ThrowsCOMExceptionOnCreation
234 -nomethod System.Reflection.Emit.Tests.ModuleBuilderDefineType.DefineType
235 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_ValidArrayValues_VoidReturnType
236 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_ValidArrayValues_ValueReturnType
237 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_ValidArrayValues_ReferenceReturnType
238 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_ValidArrayValues_ValueParameterType
239 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_ValidArrayValues_ReferenceParameterType
240 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_JaggedArray
241 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_MultiDimensionalArray
242 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_NullParameters
243 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_ArrayClassNotArray_ThrowsArgumentException
244 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_InvalidArgument_ThrowsArgumentException
245 -nomethod System.Reflection.Emit.Tests.PropertyBuilderTest2.AddOtherMethod
246 -nomethod System.Reflection.Emit.Tests.PropertyBuilderTest11.SetConstant
247 -nomethod System.Reflection.Emit.Tests.PropertyBuilderTest11.SetConstant_TypeNotConstant_ThrowsArgumentException
248 -nomethod System.Reflection.Emit.Tests.PropertyBuilderTest12.SetCustomAttribute_CustomAttributeBuilder_TypeNotCreated_ThrowsInvalidOperationException
249 -nomethod System.Reflection.Emit.Tests.PropertyBuilderTest12.SetCustomAttribute_ConstructorInfo_ByteArray_TypeAlreadyCreated_ThrowsInvalidOperationException
250 -nomethod System.Reflection.Emit.Tests.PropertyBuilderTest15.TestThrowsExceptionForCreateTypeCalled
251 -nomethod System.Reflection.Emit.Tests.PropertyBuilderTest16.SetValue_ThrowsNotSupportedException
252 -nomethod System.Reflection.Emit.Tests.TypeBuilderAddInterfaceImplementation.AddInterfaceImplementation_TypeNotInterface_ThrowsTypeLoadExceptionOnCreation
253 -nomethod System.Reflection.Emit.Tests.TypeBuilderAddInterfaceImplementation.AddInterfaceImplementation_TypeDoesntImplementInterface_ThrowsTypeLoadExceptionOnCreation
254 -nomethod System.Reflection.Emit.Tests.TypeBuilderAssemblyQualifiedName.AssemblyQualifiedName
255 -nomethod System.Reflection.Emit.Tests.TypeBuilderCreateType.CreateType_BadAttributes
256 -nomethod System.Reflection.Emit.Tests.TypeBuilderCreateTypeInfo.CreateType_InvalidTypeAttributes_Throws
258 # Extra RTSpecialName attribute
259 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineConstructor.DefineConstructor
260 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineConstructor.DefineConstructor_NullRequiredAndOptionalCustomModifiers
261 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineDefaultConstructor.DefineDefaultConstructor
262 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineTypeInitializer.DefineTypeInitializer
264 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineMethodTests.DefineMethod
265 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineFieldTests.DefineField
266 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineFieldTests.DefineField_InvalidFieldAttributes_ThrowsTypeLoadExceptionOnCreation
267 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineFieldTests.DefineField_DynamicFieldTypeNotCreated_ThrowsTypeLoadException
268 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineGenericParameters.DefineGenericParameters_AlreadyDefinedGenericParameters_ThrowsInvalidOperationException
269 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineEvent.DefineEvent
270 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineEvent.DefineProperty_InvalidUnicodeChars
271 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineMethodOverride.DefineMethodOverride_NothingToOverride_ThrowsTypeLoadExceptionOnCreation
272 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineMethodOverride.DefineMethodOverride_ClassDoesNotImplementOrInheritMethod_ThrowsTypeLoadExceptionOnCreation
273 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineMethodOverride.DefineMethodOverride_BodyAndDeclarationTheSame_ThrowsTypeLoadExceptionOnCreation
274 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineMethodOverride.DefineMethodOverride_CalledTwiceWithDifferentBodies_ThrowsTypeLoadExceptionOnCreation
275 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineMethodOverride.DefineMethodOverride_BodyAndDeclarationHaveDifferentSignatures_ThrowsTypeLoadExceptionOnCreation
276 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineNestedType.DefineNestedType
277 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineNestedType.DefineNestedType_LongName_ThrowsArgumentException
278 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineNestedType.DefineNestedType_InvalidAttributes_ThrowsArgumentException
279 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineNestedType.DefineNestedType_InvalidParent_ThrowsArgumentException
280 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineNestedType.DefineNestedType_InvalidInterfaceType_ThrowsTypeLoadExceptionOnCreation
281 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineProperty.DefineProperty
282 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineProperty.DefineProperty_OpenGenericReturnType_ThrowsBadImageFormatExceptionGettingCreatedPropertyType
283 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineProperty.DefineProperty_NullParameterType_ThrowsArgumentNullException
284 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineProperty.DefineProperty_OpenGenericParameterType_ThrowsBadImageFormatExceptionGettingCreatedPropertyType
285 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineProperty.DefineProperty_DynamicPropertyTypeNotCreated_ThrowsTypeLoadException
286 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineProperty.DefineProperty_DynamicParameterTypeNotCreated_ThrowsTypeLoadException
287 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineProperty.DefineProperty_CalledMultipleTimes_Works
288 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetConstructor.GetConstructor_TypeNotTypeBuilder_ThrowsArgumentException
289 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetConstructor.GetConstructor_DeclaringTypeOfConstructorNotGenericTypeDefinitionOfType_ThrowsArgumentException
290 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetConstructor.GetConstructor_TypeNotGeneric_ThrowsArgumentException
291 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetField.GetField_TypeNotTypeBuilder_ThrowsArgumentException
292 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetField.GetField_DeclaringTypeOfFieldNotGenericTypeDefinitionOfType_ThrowsArgumentException
293 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetField.GetField_TypeNotGeneric_ThrowsArgumentException
294 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetMethod.GetMethod_TypeNotTypeBuilder_ThrowsArgumentException
295 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetMethod.GetMethod_MethodDefinitionNotInTypeGenericDefinition_ThrowsArgumentException
296 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetMethod.GetMethod_MethodNotGenericTypeDefinition_ThrowsArgumentException
297 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetMethod.GetMethod_TypeIsNotGeneric_ThrowsArgumentException
298 -nomethod System.Reflection.Emit.Tests.TypeBuilderGUID.Guid_TypeCreated_NotEmpty
300 -nomethod System.Reflection.Emit.Tests.AssemblyTests.DefineDynamicAssembly_AssemblyName_AssemblyBuilderAccess
301 -nomethod System.Reflection.Emit.Tests.AssemblyTests.DefineDynamicAssembly_AssemblyName_AssemblyBuilderAccess_CustomAttributeBuilder
303 # need to reflect https://github.com/dotnet/coreclr/pull/24937 changes
304 -nomethod System.Reflection.Emit.Tests.MethodBuilderSetSignature.SetSignature_AllParametersNull
305 -nomethod System.Reflection.Emit.Tests.MethodBuilderSetReturnType.SetReturnType_NullReturnType_ReturnsVoid
306 -nomethod System.Reflection.Emit.Tests.MethodBuilderGetGenericArguments.GetGenericArguments_NonGenericMethod_ReturnsEmptyArray
307 -nomethod System.Reflection.Emit.Tests.MethodBuilderSetSignature.SetSignature_NullReturnType_CustomModifiersSetToWrongTypes
309 ####################################################################
310 ##  System.Reflection.Tests
311 ####################################################################
313 # Expected ArgumentException, but none was thrown
314 # https://github.com/mono/mono/issues/15024
315 -nomethod System.Reflection.Tests.MethodInfoTests.Invoke_OptionalParameterUnassingableFromMissing_WithMissingValue_ThrowsArgumentException
317 # Static ctors cannot be invoke with one Invoke overload
318 # https://github.com/mono/mono/issues/15025
319 -nomethod System.Reflection.Tests.ConstructorInfoTests.Invoke_StaticConstructor_ThrowsMemberAccessException
321 # Expected MemberAccessException, but we're throwing TargetException
322 # https://github.com/mono/mono/issues/15026
323 -nomethod System.Reflection.Tests.ConstructorInfoTests.Invoke_AbstractClass_ThrowsMemberAccessException
325 # Expected TargetParameterCountException, but we have ArgumentException
326 # https://github.com/mono/mono/issues/15027
327 -nomethod System.Reflection.Tests.PropertyInfoTests.GetValue_Invalid
329 # Expected empty string, but got enumType instead 
330 # https://github.com/mono/mono/issues/15028
331 -nomethod System.Reflection.Tests.TypeInfoTests.IsEnumDefined_Invalid
333 # Fails because our Object class has extra instance methods
334 # https://github.com/mono/mono/issues/15029
335 -nomethod System.Reflection.Tests.TypeInfoTests.FindMembers
336 -nomethod System.Reflection.Tests.TypeInfoTests.GetMethods
337 -nomethod System.Reflection.Tests.TypeInfoTests.GetMembers
338 -nomethod System.Reflection.Tests.TypeInfoTests.GetMethod
340 # CustomConstantAttribute not supported
341 # https://github.com/mono/mono/issues/15037
342 -nomethod System.Reflection.Tests.ParameterInfoTests.RawDefaultValueFromAttribute
344 # SKIPPED
345 -nomethod System.Reflection.Tests.MemberInfoNetCoreAppTests.HasSameMetadataDefinitionAs__CornerCase_HasElementTypes
347 # Assertion failed... Not sure why 
348 # https://github.com/mono/mono/issues/15069
349 -nomethod System.Reflection.Tests.MemberInfoNetCoreAppTests.HasSameMetadataDefinitionAs_GenericTypeParameters
351 # relies on specific exception message
352 -nomethod System.Reflection.Tests.AssemblyTests.LoadFile_ValidPEBadIL_ThrowsBadImageFormatExceptionWithPath
353 -nomethod System.Reflection.Tests.AssemblyTests.LoadFile_PartiallyQualifiedPath_ThrowsArgumentException
354 -nomethod System.Reflection.Tests.AssemblyTests.LoadFile_NoSuchPath_ThrowsFileNotFoundException
356 ####################################################################
357 ##  System.Runtime.InteropServices.Tests
358 ####################################################################
360 # Marshal Methods WILL NOT BE Implemented in MonoVM
361 # https://github.com/mono/mono/issues/15085 
362 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.ReadIntPtr_NotReadable_ThrowsArgumentException
363 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.WriteIntPtr_BlittableObject_Roundtrips
364 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.WriteIntPtr_StructWithReferenceTypes_ReturnsExpected
365 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.WriteInt64_StructWithReferenceTypes_ReturnsExpected
366 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.ReadInt64_BlittableObject_ReturnsExpected
367 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.ReadInt16_NullObject_ThrowsAccessViolationException
368 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.ReadInt16_NotReadable_ThrowsArgumentException
369 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.WriteInt16_NotReadable_ThrowsArgumentException
370 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.WriteInt16_BlittableObject_Roundtrips
371 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.ReadInt16_StructWithReferenceTypes_ReturnsExpected
372 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.WriteInt16_NullObject_ThrowsAccessViolationException
373 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.ReadInt16_BlittableObject_ReturnsExpected
374 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.WriteInt16_StructWithReferenceTypes_ReturnsExpected
375 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.ReadIntPtr_BlittableObject_ReturnsExpected
376 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.WriteInt64_NotReadable_ThrowsArgumentException
377 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.WriteInt64_BlittableObject_Roundtrips
378 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.WriteInt64_NullObject_ThrowsAccessViolationException
379 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.ReadInt64_NotReadable_ThrowsArgumentException
380 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.ReadInt32_NullObject_ThrowsAccessViolationException
381 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.WriteInt32_NullObject_ThrowsAccessViolationException
382 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.WriteInt32_BlittableObject_Roundtrips
383 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.WriteInt32_NotReadable_ThrowsArgumentException
384 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.WriteInt32_StructWithReferenceTypes_ReturnsExpected
385 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.ReadInt32_StructWithReferenceTypes_ReturnsExpected
386 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.ReadInt32_NotReadable_ThrowsArgumentException
387 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.ReadInt32_BlittableObject_ReturnsExpected
388 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.ReadIntPtr_NullObject_ThrowsAccessViolationException
389 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.WriteIntPtr_NullObject_ThrowsAccessViolationException
390 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.WriteIntPtr_NotReadable_ThrowsArgumentException
391 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.ReadIntPtr_StructWithReferenceTypes_ReturnsExpected
392 -nomethod System.Runtime.InteropServices.Tests.ByteTests.ReadByte_BlittableObject_ReturnsExpected
393 -nomethod System.Runtime.InteropServices.Tests.ByteTests.WriteByte_NullObject_ThrowsAccessViolationException
394 -nomethod System.Runtime.InteropServices.Tests.ByteTests.WriteByte_StructWithReferenceTypes_ReturnsExpected
395 -nomethod System.Runtime.InteropServices.Tests.ByteTests.ReadByte_StructWithReferenceTypes_ReturnsExpected
396 -nomethod System.Runtime.InteropServices.Tests.ByteTests.WriteByte_BlittableObject_Roundtrips
397 -nomethod System.Runtime.InteropServices.Tests.ByteTests.WriteByte_NotReadable_ThrowsArgumentException
398 -nomethod System.Runtime.InteropServices.Tests.ByteTests.ReadByte_NullObject_ThrowsAccessViolationException
399 -nomethod System.Runtime.InteropServices.Tests.ByteTests.ReadByte_NotReadable_ThrowsArgumentException
400 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.ReadInt64_NullObject_ThrowsAccessViolationException
401 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.ReadInt64_StructWithReferenceTypes_ReturnsExpected
402 -nomethod System.Runtime.InteropServices.Tests.GetExceptionCodeTests.*
403 -nomethod System.Runtime.InteropServices.Tests.GetExceptionPointersTests.GetExceptionPointers_ReturnsExpected
406 # Not sure what to check
407 # Expected ArgumentException to be thrown, but none was
408 # https://github.com/mono/mono/issues/15087
409 -nomethod System.Runtime.InteropServices.Tests.DestroyStructureTests.DestroyStructure_NonRuntimeType_ThrowsArgumentException
410 -nomethod System.Runtime.InteropServices.Tests.OffsetOfTests.OffsetOf_NotMarshallable_ThrowsArgumentException
411 -nomethod System.Runtime.InteropServices.Tests.SizeOfTests.SizeOf_InvalidType_ThrowsArgumentException
413 # Wants exception messages to be non-empty
414 # https://github.com/mono/mono/issues/15093
415 -nomethod System.Runtime.InteropServices.Tests.GetExceptionForHRTests.GetExceptionForHR_ErrorInfo_ReturnsValidException
416 -nomethod System.Runtime.InteropServices.Tests.GetExceptionForHRTests.GetExceptionForHR_NoErrorInfo_ReturnsValidException
417 -nomethod System.Runtime.InteropServices.Tests.ThrowExceptionForHRTests.ThrowExceptionForHR_NoErrorInfo_ReturnsValidException
418 -nomethod System.Runtime.InteropServices.Tests.ThrowExceptionForHRTests.ThrowExceptionForHR_ErrorInfo_ReturnsValidException
420 # Supported on Mono
421 # Expected ArgumentException
422 # https://github.com/mono/mono/issues/15097
423 -nomethod System.Runtime.InteropServices.Tests.GetFunctionPointerForDelegateTests.GetFunctionPointer_GenericDelegate_ThrowsArgumentException
425 # AE with The structure must not be a value class;
426 # https://github.com/mono/mono/issues/15101
427 -nomethod System.Runtime.InteropServices.Tests.PtrToStructureTests.PtrToStructure_ZeroPointer_ThrowsArgumentNullException
429 # Expected 255 / Actual 1
430 # https://github.com/mono/mono/issues/15102
431 -nomethod System.Runtime.InteropServices.Tests.StructureToPtrTests.StructureToPtr_ByValBoolArray_Success
433 # MarshalDirectiveException
434 # https://github.com/mono/mono/issues/15103
435 -nomethod System.Runtime.InteropServices.Tests.StructureToPtrTests.StructureToPtr_ByValDateArray_Success
437 # Expects AE but none was thrown
438 # https://github.com/mono/mono/issues/15104
439 -nomethod System.Runtime.InteropServices.Tests.StructureToPtrTests.StructureToPtr_InvalidLengthByValArrayInStruct_ThrowsArgumentException
441 ####################################################################
442 ##  System.Runtime.Serialization.Formatters.Tests
443 ####################################################################
445 # Expected MemberAccessException but none was thrown
446 # https://github.com/mono/mono/issues/15111
447 -nomethod System.Runtime.Serialization.Formatters.Tests.FormatterServicesTests.GetUninitializedObject_OpenGenericClass_ThrowsMemberAccessException
449 # NotNull Assertion failure
450 # https://github.com/mono/mono/issues/15112
451 -nomethod System.Runtime.Serialization.Formatters.Tests.SerializationGuardTests.BlockReflectionDodging
453 # Expected AE but none thrown
454 # https://github.com/mono/mono/issues/15113
455 -nomethod System.Runtime.Serialization.Formatters.Tests.FormatterServicesTests.GetUninitializedObject_NotSupportedType_ThrowsArgumentException
457 # Expected TypeInitializationException but none thrown 
458 # https://github.com/mono/mono/issues/15114
459 -nomethod System.Runtime.Serialization.Formatters.Tests.FormatterServicesTests.GetUninitializedObject_StaticConstructorThrows_ThrowsTypeInitializationException
461 # Object reference not set to an instance of an object error
462 # https://github.com/mono/mono/issues/15115
463 -nomethod System.Runtime.Serialization.Formatters.Tests.BinaryFormatterTests.ValidateAgainstBlobs
465 ####################################################################
466 ##  System.Runtime.Tests
467 ####################################################################
469 # https://github.com/mono/mono/issues/14291 incorrect line numbers
470 # See https://github.com/mono/mono/issues/15140 and https://github.com/mono/mono/issues/15141
471 -nomethod System.Tests.ExceptionTests.ThrowStatementDoesNotResetExceptionStackLineSameMethod
472 -nomethod System.Tests.ExceptionTests.ThrowStatementDoesNotResetExceptionStackLineOtherMethod
474 # RuntimeAssembly.IsCollectible is not implemented yet
475 # Implementation task https://github.com/mono/mono/issues/15142
476 -nomethod System.Reflection.Tests.IsCollectibleTests.*
478 # Mono ignores [Optional] attribute defined on parameters in delegates
479 # https://github.com/mono/mono/issues/15148
480 -nomethod System.Tests.DelegateTests.DynamicInvoke_OptionalParameterUnassingableFromMissing_WithMissingValue
481 -nomethod System.Tests.DelegateTests.DynamicInvoke_OptionalParameter_WithMissingValue
482 -nomethod System.Tests.DelegateTests.DynamicInvoke_ParameterSpecification_ArrayOfMissing
484 # mono doesn't support termination signals, the test kills a process via libc's kill(pid)
485 # and expects it to trigger domain.ProcessExit event
486 -nomethod System.Tests.ExitCodeTests.SigTermExitCode
488 # error: Invalid IL code in (wrapper dynamic-method) object:<xsl:apply-templates> (System.Xml.Xsl.Runtime.XmlQueryRuntime,System.Xml.XPath.XPathNavigator,double): IL_0179: ret
489 -nomethod System.Tests.Types.VoidTests.IsByRef_Get_ReturnsExpected
491 # throws ArgumentException
492 # https://github.com/mono/mono/issues/15152
493 -nomethod System.Reflection.Tests.PointerTests.PointerPropertyGetValue
495 # GCSettings.LatencyMode is not implemented
496 -nomethod System.Tests.GCTests.LatencyRoundtrips
498 # GC.GetGCMemoryInfo is not implemented
499 -nomethod System.Tests.GCExtendedTests.GetGCMemoryInfo
501 # flaky test, System.ArgumentNullException : Key cannot be null. Parameter name: key
502 -nomethod System.Tests.GetEnvironmentVariable.EnvironmentVariablesAreHashtable
504 ####################################################################
505 ##  System.Threading.Tests
506 ####################################################################
508 # Process hangs and test fails with [ERROR] FATAL UNHANDLED EXCEPTION: System.Threading.WaitHandleCannotBeOpenedException: No handle of the given name exists.
509 # https://github.com/mono/mono/issues/15157
510 -nomethod System.Threading.Tests.MutexTests.CrossProcess_NamedMutex_ProtectedFileAccessAtomic
512 # Fails with typeof(System.Threading.WaitHandleCannotBeOpenedException): A WaitHandle with system-wide name '' cannot be created. A WaitHandle of a different type might have the same name.
513 # Expects an ArgumentException
514 # https://github.com/mono/mono/issues/15158
515 -nomethod System.Threading.Tests.MutexTests.OpenExisting_InvalidNames
517 # Expects ArgumentException but none is thrown
518 # https://github.com/mono/mono/issues/15159
519 -nomethod System.Threading.Tests.MutexTests.Ctor_InvalidNames_Unix
521 # Expects PlatformNotSupportedException, but we give an ArgumentNullException
522 # https://github.com/mono/mono/issues/15160
523 -nomethod System.Threading.Tests.SemaphoreTests.OpenExisting_NotSupported_Unix
525 # Expects PlatformNotSupportedException but none thrown
526 # https://github.com/mono/mono/issues/15161
527 -nomethod System.Threading.Tests.SemaphoreTests.Ctor_NamesArentSupported_Unix
529 ####################################################################
530 ##  System.Threading.Tests
531 ####################################################################
533 # Requires precise GC (should be ignored in dotnet/corefx for mono)
534 -nomethod System.Threading.Tasks.Tests.ExecutionContextFlowTest.TaskCompletionSourceDoesntCaptureExecutionContext
536 ####################################################################
537 ##  System.Threading.ThreadPool.Tests
538 ####################################################################
540 # Tests for ThreadPool.SetMaxThreads(-1, -1) == true, which only happens to work on CoreCLR because
541 # the managed SetMaxThreadsNative prototype uses "int"s while the unmanaged code uses "DWORD"s and
542 # thus it interprets it as large positive numbers.
544 # https://github.com/mono/mono/issues/15164
545 -nomethod System.Threading.ThreadPools.Tests.ThreadPoolTests.SetMinMaxThreadsTest
547 # TODO: Differences in behaviour between NetFX and CoreFX
548 -nomethod System.Threading.ThreadPools.Tests.ThreadPoolTests.SetMinThreadsTo0Test
550 # Explicitly skipped if it's MonoVM (SkipOnTargetFramework)
551 -nomethod System.Threading.ThreadPools.Tests.ThreadPoolTests.SetMinMaxThreadsTest_ChangedInDotNetCore
553 ####################################################################
554 ##  System.ComponentModel.Composition.Tests
555 ####################################################################
557 -nomethod System.ComponentModel.Composition.CompositionServicesTests.GetDefaultContractNameTest
558 -nomethod System.ComponentModel.Composition.MetadataViewProviderTests.GetMetadataView_InterfaceWithIndexer_ShouldThrowNotSupportedException
559 -nomethod Tests.Integration.ExportFactoryTests.ExportFactoryStandardImports_ShouldWorkProperly
561 # flaky test - System.TypeLoadException : Could not load type '_proxy_System.ComponentModel.Composition.IStronglyTypedStructure_3b7f133d-79c7-449e-8f68-22aa093dbb8d' from assembly ''.
562 -nomethod System.ComponentModel.Composition.MetadataAttributeTests.StronglyTypedStructureTest
563 -nomethod System.ComponentModel.Composition.MetadataAttributeTests.StronglyTypedStructureTestWithTransparentViews
564 -nomethod System.ComponentModel.Composition.MetadataViewProviderTests.GetMetadataView_IMetadataViewWithDefaultedInt64
565 -nomethod System.ComponentModel.Composition.ExportCollectionTests.ImportCollectionsFromContainerOnly
566 # disable the whole namespace, https://github.com/mono/mono/issues/16417
567 -nonamespace System.ComponentModel.Composition
568 # same issue (only System.ComponentModel.Composition uses this namespace)
569 -nonamespace Tests.Integration
571 ####################################################################
572 ##  System.Data.Common.Tests
573 ####################################################################
575 # Invalid IL - IL_00bc: castclass 0x0100000d
576 -nomethod System.Data.Tests.SqlTypes.SqlCharsTest.ReadWriteXmlTest
578 # Invalid IL code in Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSqlInt32:Read1_int (): IL_00bc: castclass 0x0100000d
579 # https://github.com/mono/mono/issues/15174
580 -nomethod System.Data.Tests.SqlTypes.SqlInt32Test.ReadWriteXmlTest
582 # System.InvalidProgramException : Invalid IL code in Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSqlInt64:Read1_long (): IL_00bc: castclass 0x0100000d
583 # https://github.com/mono/mono/issues/15175
584 -nomethod System.Data.Tests.SqlTypes.SqlInt64Test.ReadWriteXmlTest
586 # System.InvalidProgramException : Invalid IL code in Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSqlDouble:Read1_double (): IL_00bc: castclass 0x0100000d
587 # https://github.com/mono/mono/issues/15176
588 -nomethod System.Data.Tests.SqlTypes.SqlDoubleTest.ReadWriteXmlTest
590 # System.InvalidProgramException : Invalid IL code in Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSqlInt16:Read1_short (): IL_00bc: castclass 0x0100000d
591 # https://github.com/mono/mono/issues/15177
592 -nomethod System.Data.Tests.SqlTypes.SqlInt16Test.ReadWriteXmlTest
594 # System.InvalidProgramException : Invalid IL code in Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSqlDecimal:Read1_decimal (): IL_00bc: castclass 0x0100000d
595 # https://github.com/mono/mono/issues/15178
596 -nomethod System.Data.Tests.SqlTypes.SqlDecimalTest.ReadWriteXmlTest
598 # System.InvalidProgramException : Invalid IL code in Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSqlString:Read1_string (): IL_00bc: castclass 0x0100000d
599 # https://github.com/mono/mono/issues/15179
600 -nomethod System.Data.Tests.SqlTypes.SqlStringTest.ReadWriteXmlTest
602 # Assert IsNotNull failure
603 # https://github.com/mono/mono/issues/15180
604 -nomethod System.Data.Common.Tests.DbConnectionTests.ProviderFactoryTest
606 ####################################################################
607 ##  System.Diagnostics.StackTrace.Tests
608 ####################################################################
610 # Expected -1, but got 0
611 # https://github.com/mono/mono/issues/15183
612 -nomethod System.Diagnostics.Tests.StackFrameTests.Ctor_SkipFrames
614 # Assertion differences 
615 # https://github.com/mono/mono/issues/15184
616 -nomethod System.Diagnostics.Tests.StackFrameTests.Ctor_Filename_LineNumber_ColNumber
618 # A little off 
619 # Assert.Equal() Failure
620 #                ↓ (pos 0)
621 #      Expected: MoveNext at offset 90 in file:line:column···
622 #      Actual:   .ctor at offset 90 in file:line:column Fi···
623 # https://github.com/mono/mono/issues/15186
624 -nomethod System.Diagnostics.Tests.StackFrameTests.ToString_Invoke_ReturnsExpected
626 # Assertion differences.  Expects -1, got 0
627 # https://github.com/mono/mono/issues/15187
628 -nomethod System.Diagnostics.Tests.StackFrameTests.Ctor_SkipFrames_FNeedFileInfo
630 # JIT should not inline custom throw helpers
631 -nomethod System.Diagnostics.Tests.StackTraceTests.Ctor_Exception_SkipFrames
632 -nomethod System.Diagnostics.Tests.StackTraceTests.Ctor_Exception_SkipFrames_FNeedFileInfo
634 ####################################################################
635 ##  System.Numerics.Vectors.Tests
636 ####################################################################
638 # Expects NotSupportedException, but actual was TypeInitializationException
639 # https://github.com/mono/mono/issues/15190
640 -nomethod System.Numerics.Tests.GenericVectorTests.ConstructorWithUnsupportedTypes_DateTime
641 -nomethod System.Numerics.Tests.GenericVectorTests.ConstructorWithUnsupportedTypes_Char
642 -nomethod System.Numerics.Tests.GenericVectorTests.ConstructorWithUnsupportedTypes_Guid
644 ####################################################################
645 ##  System.Reflection.Context.Tests
646 ####################################################################
648 # System.ArgumentNullException : Value cannot be null.
649 # Parameter name: attributeType
650 # https://github.com/mono/mono/issues/15191
651 -nomethod System.Reflection.Context.Tests.CustomReflectionContextTests.MapType_MemberAttributes_Success
652 -nomethod System.Reflection.Context.Tests.CustomReflectionContextTests.MapType_ParameterAttributes_Success
653 -nomethod System.Reflection.Context.Tests.CustomReflectionContextTests.MapType_Interface_Throws
655 ####################################################################
656 ##  System.Reflection.Metadata.Tests
657 ####################################################################
659 # Assertion... Expected true, got false
660 # https://github.com/mono/mono/issues/15194
661 -nomethod System.Reflection.Tests.MetadataTokenTests.SuccessImpliesNonNilWithCorrectTable
662 # Test broken on Mono, added in https://github.com/dotnet/corefx/pull/40581
663 -nomethod System.Reflection.Tests.MetadataLoadContextTests.RelocatableAssembly
665 ####################################################################
666 ##  System.Runtime.Loader.RefEmitLoadContext.Tests
667 ####################################################################
669 # Relies on AssemblyLoadContext.GetLoadContext, which is not implemented
670 -nomethod System.Runtime.Loader.Tests.RefEmitLoadContextTests.LoadRefEmitAssembly
672 ####################################################################
673 ##  System.Threading.Overlapped.Tests
674 ####################################################################
676 # Overflow Exception
677 # https://github.com/mono/mono/issues/15197
678 # https://github.com/mono/mono/issues/15311
679 # These tests should be ignored on x64 in dotnet/corefx
680 -nomethod OverlappedTests.PropertyTest2
681 -nomethod OverlappedTests.PropertyTest3
683 # NRE
684 # https://github.com/mono/mono/issues/15312
685 -nomethod ThreadPoolBoundHandleTests.BindHandle_MinusOneAsHandle_ThrowsArgumentException
687 # No Exception thrown
688 # https://github.com/mono/mono/issues/15313 
689 -nomethod ThreadPoolBoundHandleTests.PreAllocatedOverlapped_NonBlittableTypeAsPinData_Throws
690 -nomethod ThreadPoolBoundHandleTests.PreAllocatedOverlapped_ObjectArrayWithNonBlittableTypeAsPinData_Throws
691 -nomethod ThreadPoolBoundHandleTests.GetNativeOverlappedState_NullAsNativeOverlapped_ThrowsArgumentNullException
693 # NRE on BindHandle 
694 # https://github.com/mono/mono/issues/15314
695 -nomethod ThreadPoolBoundHandleTests.BindHandle_ZeroAsHandle_ThrowsArgumentException
696 -nomethod ThreadPoolBoundHandleTests.BindHandle_NullAsHandle_ThrowsArgumentNullException
697 -nomethod ThreadPoolBoundHandleTests.BindHandle_ValidHandle_ThrowsPlatformNotSupportedException
699 # Test not run
700 -nomethod ThreadPoolBoundHandleTests.PreAllocatedOverlapped_NullAsCallback_ThrowsArgumentNullException
702 ####################################################################
703 ##  System.Runtime.Extensions.Tests
704 ####################################################################
706 # Mono expands generic Types in stacktraces unlike the .NET Core (sounds more like a feature: https://gist.github.com/EgorBo/3abb37d2ff4fc904bc7472c62498f933)
707 # https://github.com/mono/mono/issues/15315
708 -nomethod System.Tests.EnvironmentStackTrace.StackTraceTest
710 # These events are not wired up in mono
711 # https://github.com/mono/mono/issues/16246
712 -nomethod System.Tests.AppDomainTests.ResourceResolve
713 -nomethod System.Tests.AppDomainTests.FirstChanceException_Called
714 -nomethod System.Tests.AppDomainTests.AssemblyResolve_FirstChanceException
716 # AssemblyLoadContext.SetProfileOptimizationRoot is no-op (not implemented)
717 -nomethod System.Runtime.Tests.ProfileOptimizationTest.ProfileOptimization_CheckFileExists
719 ####################################################################
720 ##  System.Runtime.Handles.Tests
721 ####################################################################
723 # NRE in SafeHandle.Dispose
724 # https://github.com/mono/mono/issues/17224
725 -noclass SafeWaitHandleExtensions_4000_Tests
726 -noclass SafeWaitHandle_4000_Tests
728 ####################################################################
729 ##  System.Reflection.TypeExtensions.Tests
730 ####################################################################
732 # Assertion difference.  Expects 2, but got 1
733 # https://github.com/mono/mono/issues/15316
734 -nomethod System.Reflection.Tests.ConstructorInfoInvokeArrayTests.Invoke_1DArrayConstructor
736 # Exception difference
737 # https://github.com/mono/mono/issues/15317
738 -nomethod System.Reflection.Tests.ConstructorInfoTests.Invoke_Invalid
740 # Large Array support
741 # https://github.com/mono/mono/issues/15318
742 -nomethod System.Reflection.Tests.ConstructorInfoInvokeArrayTests.Invoke_LargeDimensionalArrayConstructor
744 # Throws a lot of different exceptions
745 # https://github.com/mono/mono/issues/15319
746 -nomethod System.Reflection.Tests.PropertyInfoTests.GetGetMethod_GetSetMethod
748 # Extra methods 
749 # https://github.com/mono/mono/issues/15320
750 -nomethod System.Reflection.Tests.TypeTests.GetMethods
752 ####################################################################
753 ##  System.Reflection.Emit.Lightweight.Tests
754 ####################################################################
756 # A different CreateDelegate issue
757 # https://github.com/mono/mono/issues/15321
758 -nomethod System.Reflection.Emit.Tests.DynamicMethodGetILGenerator1.GetILGenerator_Int_Module_CoreclrIgnoresSkipVisibility
759 -nomethod System.Reflection.Emit.Tests.DynamicMethodGetILGenerator1.GetILGenerator_Module_CoreclrIgnoresSkipVisibility
760 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.GetTokenFor_IntGenerics_Success
762 # Need to implement System.Reflection.Emit.DynamicILInfo.SetLocalSignature(Byte[] localSignature)
763 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.Test_TwoDimTest
764 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.Test_GenericMethod
765 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.GetTokenFor_CtorMethodAndField_Success
766 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.GetTokenFor_String_Success
767 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.GetTokenFor_StringGenerics_Success
768 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.Test_CallGM
769 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.GetTokenFor_Exception_Success
770 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.GetTokenFor_DynamicMethod_Success
772 # Need to implement System.Reflection.Emit.DynamicILInfo.SetExceptions(Byte* exceptions, Int32 exceptionsSize)
773 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.SetX_NullInput_ThrowsArgumentNullException
774 -nomethod System.Reflection.Emit.Tests.DynamicMethodctor1.InvalidOwner_ThrowsArgumentException
776 # Expected: typeof(System.ArgumentOutOfRangeException)
777 # Actual:   typeof(System.OverflowException): Arithmetic operation resulted in an overflow.
778 # https://github.com/mono/mono/issues/15334
779 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.SetX_NegativeInputSize_ThrowsArgumentOutOfRangeException
781 ####################################################################
782 ##  System.Runtime.Loader.Tests
783 ####################################################################
785 # NOTE: Not run (relies on collectible ALCs)
786 -nomethod System.Runtime.Loader.Tests.ContextualReflectionTest.*
788 # relies on collectible AssemblyLoadContext
789 -nomethod System.Runtime.Loader.Tests.AssemblyLoadContextTest.Unload_*
790 -nomethod System.Runtime.Loader.Tests.AssemblyLoadContextTest.Finalizer_CollectibleWithNoAssemblyLoaded
791 -nomethod System.Runtime.Loader.Tests.AssemblyLoadContextTest.PublicConstructor_Theory
792 -nomethod System.Runtime.Loader.Tests.AssemblyLoadContextTest.Unsupported_FixedAddressValueType
794 # relies on specific exception message
795 -nomethod System.Runtime.Loader.Tests.AssemblyLoadContextTest.LoadFromAssemblyPath_PartiallyQualifiedPath_ThrowsArgumentException
796 -nomethod System.Runtime.Loader.Tests.AssemblyLoadContextTest.LoadFromNativeImagePath_PartiallyQualifiedPath_ThrowsArgumentException
797 -nomethod System.Runtime.Loader.Tests.AssemblyLoadContextTest.LoadFromNativeImagePath_PartiallyQualifiedPath_ThrowsArgumentException2
799 ####################################################################
800 ##  System.Reflection.MetadataLoadContext.Tests
801 ####################################################################
803 # https://github.com/mono/mono/issues/15340
804 -nomethod System.Reflection.Tests.CustomAttributeTests.TestDllImportPseudoCustomAttribute
805 -nomethod System.Reflection.Tests.CustomAttributeTests.TestMarshalAsPseudoCustomAttribute
806 -nomethod System.Reflection.Tests.ParameterTests.TestPseudoCustomAttributes
807 -nomethod System.Reflection.Tests.TypeTests.TestExplicitOffsetPseudoCustomAttribute
809 # Assertion failure: Expected: true, Actual: false
810 # https://github.com/mono/mono/issues/15344
811 -nomethod System.Reflection.Tests.TypeInvariants.TestInvariantCode
813 # flaky tests
814 -nomethod System.Reflection.Tests.TypeInfoDeclaredImplementedInterfacesTests.*
816 ####################################################################
817 ##  System.Utf8String.Experimental.Tests
818 ####################################################################
820 # Experimental feature 
821 # Will be removed and we can skip for now.
822 -nomethod System.Tests.MemoryTests.*
823 -nomethod System.Tests.Utf8StringTests.*
824 -nomethod System.Tests.Utf8ExtensionsTests.*
825 -nomethod System.Tests.ReflectionTests.*
826 -nomethod System.Net.Http.Tests.Utf8StringContentTests.*
828 ####################################################################
829 ##  System.ComponentModel.Composition.Registration.Tests
830 ####################################################################
832 # System.ComponentModel.Composition.Registration APIs are not supported on this platform.
833 -nomethod System.ComponentModel.Composition.Registration.Tests.RegistrationBuilderTests.*
834 -nomethod System.ComponentModel.Composition.Registration.Tests.PartBuilderUnitTests.*
835 -nomethod System.ComponentModel.Composition.Registration.Tests.PartBuilderOfTInheritanceTests.*
836 -nomethod System.ComponentModel.Composition.Registration.Tests.ExportBuilderUnitTests.*
837 -nomethod System.ComponentModel.Composition.Registration.Tests.RegistrationBuilderAttributedOverrideUnitTests.*
838 -nomethod System.ComponentModel.Composition.Registration.Tests.PartBuilderOfTTests.*
839 -nomethod System.ComponentModel.Composition.Registration.Tests.PartBuilderTests.*
840 -nomethod System.ComponentModel.Composition.Registration.Tests.ExportBuilderTests.*
841 -nomethod System.ComponentModel.Composition.Registration.Tests.ImportBuilderTests.*
842 -nomethod System.ComponentModel.Composition.Registration.Tests.RegistrationBuilderUnitTests.*
843 -nomethod System.ComponentModel.Composition.Registration.Tests.RegistrationBuilderExportFuncUnitTests.*
844 -nomethod System.ComponentModel.Composition.Registration.Tests.PartBuilderInterfaceTests.*
845 -nomethod System.ComponentModel.Composition.Registration.Tests.ExportInterfacesContractExclusionTests.*
847 ####################################################################
848 ##  System.Xml.Xsl.XslTransformApi.Tests
849 ####################################################################
851 # Xml differences... Looks like the parsing isn't working
852 # https://github.com/mono/mono/issues/15353
853 -nomethod System.Xml.Tests.CXmlResolverTest.TC_AbsolutePath_Transform
854 -nomethod System.Xml.Tests.CTransformResolverTest.TC_AbsolutePath_Transform
856 ####################################################################
857 ##  System.Security.Cryptography.X509Certificates.Tests
858 ####################################################################
860 # Passes local, but leaving here because it may be flaky 
861 -nomethod System.Security.Cryptography.X509Certificates.Tests.DynamicChainTests.TestInvalidAia
863 # disabled in CoreCLR too
864 -noclass System.Security.Cryptography.X509Certificates.Tests.X509Certificate2UITests
866 -nomethod System.IO.Tests.File_Move_Tests.File_Move_From_Unwatched_To_Watched
868 # unxpected non-breaking space in strings (char(160) - char(32))
869 -nomethod DataContractJsonSerializerTests.DCJS_VerifyDateTimeForDateTimeFormat
870 -nomethod DataContractJsonSerializerTests.DCJS_VerifyDateTimeForFormatStringDCJsonSerSettings
872 # GetCustomAttribute should ignore NullableContextAttribute?
873 -nomethod System.Reflection.Tests.GetCustomAttributes_MemberInfo.GetCustomAttributeAll
874 -nomethod System.Tests.AttributeGetCustomAttributes.MultipleAttributesTest
876 # Unexpected IntPtr.Zero from Interop.Mmap
877 -nomethod System.IO.MemoryMappedFiles.Tests.MemoryMappedViewAccessorTests.ValidAccessLevelCombinations
878 -nomethod System.IO.MemoryMappedFiles.Tests.MemoryMappedViewStreamTests.ValidAccessLevelCombinations
880 # requires precise gc (to be ignored in dotnet/corefx, e.g. https://github.com/dotnet/corefx/pull/39176)
881 -nomethod System.IO.Tests.FileStream_Dispose.Dispose_CallsVirtualDispose_TrueArg
882 -nomethod System.Net.Sockets.Tests.DisposedSocket.NonDisposedSocket_SafeHandlesCollected
883 -nomethod System.Diagnostics.TraceSourceTests.SwitchClassTests.PruneTest
885 # Flaky test (FileSystemWatcher)
886 -nomethod System.IO.Tests.Directory_NotifyFilter_Tests.FileSystemWatcher_Directory_NotifyFilter_LastWriteTime
888 ####################################################################
889 ##  System.Security.Cryptography.Encoding.Tests
890 ####################################################################
892 # Broken array copying (https://github.com/mono/mono/issues/16686)
893 -nomethod System.Security.Cryptography.Encoding.Tests.OidTests.LookupOidByFriendlyName_Method_InverseCase
894 -nomethod System.Security.Cryptography.Encoding.Tests.OidTests.LookupOidByValue_Ctor
895 -nomethod System.Security.Cryptography.Encoding.Tests.OidTests.Oid_StringString_NullFriendlyName
896 -nomethod System.Security.Cryptography.Encoding.Tests.OidTests.LookupOidByFriendlyName_Ctor
898 -nomethod System.Tests.StringComparerTests.CreateCultureOptions_InvalidArguments_Throws