[netcore] Use mono-netcore to run real world apps using `dotnet run` (#15942)
[mono-project.git] / netcore / CoreFX.issues.rsp
blob2dd42924db10c5b3b187b266ed4659652300245f
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 ####################################################################
16 ##  System.CodeDom.Tests
17 ####################################################################
19 # TODO: Hangs
20 -noclass System.CodeDom.Compiler.Tests.ExecutorTests
22 ####################################################################
23 ##  System.Collections.Specialized.Tests
24 ####################################################################
26 # TODO: Wrong exception
27 # https://github.com/mono/mono/issues/14858
28 -nomethod System.Collections.Specialized.Tests.NameValueCollectionCtorTests.Ctor_NegativeCapacity_ThrowsArgumentOutOfRangeException
30 ####################################################################
31 ##  System.Diagnostics.Process.Tests
32 ####################################################################
34 # test process hangs
35 -nomethod System.Diagnostics.Tests.ProcessTests.Kill_EntireProcessTree_True_CalledOnTreeContainingCallingProcess_ThrowsInvalidOperationException
37 # times out waiting for remote process. Would it require system wide dotnet?
38 # https://github.com/mono/mono/issues/14903
39 -nomethod System.Diagnostics.Tests.ProcessTests.ProcessStart_UseShellExecute_ExecuteOrder
41 ####################################################################
42 ##  System.Diagnostics.TraceSource.Tests
43 ####################################################################
45 # Object reference not set to an instance of an object on DefaultTraceListenerClassTests.MakeAssemblyGetEntryAssemblyReturnNull
46 # https://github.com/mono/mono/issues/14905
47 -nomethod System.Diagnostics.TraceSourceTests.DefaultTraceListenerClassTests.EntryAssemblyName_Null_NotIncludedInTrace
49 ####################################################################
50 ##  System.Diagnostics.Tracing.Tests
51 ####################################################################
53 # System.SR needs implemented.
54 # https://github.com/mono/mono/issues/14907
55 -nomethod BasicEventSourceTests.TestsManifestNegative.Test_GenerateManifest_InvalidEventSources
57 # Both tests below have a delegate binding error - signature is not compatible with that of the delegate type.
58 # https://github.com/mono/mono/issues/14909
59 -nomethod BasicEventSourceTests.TestsWrite.Test_Write_T_EventListener
60 -nomethod BasicEventSourceTests.TestsWrite.Test_Write_T_EventListener_UseEvents
62 ####################################################################
63 ##  System.Dynamic.Runtime.Tests
64 ####################################################################
66 # ambigous methods
67 # https://github.com/mono/mono/issues/14906
68 -nomethod ManagedTests.DynamicCSharp.Conformance.dynamic.overloadResolution.Methods.Oneclass2methods.twoprms004.twoprms004.Test.DynamicCSharpRunTest
70 ####################################################################
71 ##  System.IO.Tests
72 ####################################################################
74 # TODO: Hangs
75 -nomethod System.IO.Tests.Directory_SetCurrentDirectory+Directory_SetCurrentDirectory_SymLink.SetToPathContainingSymLink
77 # flaky test (The process cannot access the file ...)
78 -nomethod System.IO.Tests.File_Copy_str_str.CopyFileWithData_MemberData
80 ####################################################################
81 ##  System.Linq.Expressions.Tests
82 ####################################################################
84 # OOM Exception gets thrown for the 68 (currently) tests that fail.
85 # https://github.com/mono/mono/issues/14912
86 -nomethod System.Linq.Expressions.Tests.ArrayBoundsTests.NewArrayBounds*
88 # Exceptions are different.
89 # https://github.com/mono/mono/issues/14918
90 -nomethod System.Linq.Expressions.Tests.BindTests.ConstantField
92 # System.Reflection.Emit type load / init exception https://github.com/mono/mono/issues/14919
93 -nomethod System.Linq.Expressions.Tests.Return.TailCallThenReturn
94 -nomethod System.Linq.Expressions.Tests.UnaryArithmeticNegateCheckedNullableTests.VerifyIL_NullableShortNegateChecked
95 -noclass System.Linq.Expressions.Tests.StackSpillerTests
96 -noclass System.Linq.Expressions.Tests.LambdaTests
97 -nomethod System.Linq.Expressions.Tests.BinaryCoalesceTests.VerifyIL_NullableIntCoalesceToNullableInt
98 -nomethod System.Linq.Expressions.Tests.UnaryArithmeticNegateCheckedTests.VerifyIL_ShortNegateChecked
99 -nomethod System.Linq.Expressions.Tests.BlockTests.InsignificantBlock
100 -nomethod System.Linq.Expressions.Tests.CompilerTests.VerifyIL_*
102 # InvalidOperationException - Sequence contains no matching element
103 # https://github.com/mono/mono/issues/14920
104 -nomethod System.Linq.Expressions.Tests.ArrayAccessTests.ArrayAccess_MultiDimensionalOf1
105 -nomethod System.Linq.Expressions.Tests.ArrayAccessTests.ArrayIndex_MultiDimensionalOf1
106 -nomethod System.Linq.Expressions.Tests.MemberAccessTests.Property_NoGetOrSetAccessors_ThrowsArgumentException
107 -nomethod System.Linq.Expressions.Tests.IndexExpressionTests.NoAccessorIndexedProperty
109 # IndexOutOfRangeException
110 # https://github.com/mono/mono/issues/14921
111 -nomethod System.Linq.Expressions.Tests.ArrayAccessTests.NonZeroBasedOneDimensionalArrayAccess
113 # System.InvalidOperationException : Operation is not valid due to the current state of the object.
114 # https://github.com/mono/mono/issues/14924
115 -nomethod System.Linq.Expressions.Tests.ExceptionHandlingExpressions.ExceptionThrownInFilter
117 # legit test failure... Expected 4 / actual 0
118 # https://github.com/mono/mono/issues/14925
119 -nomethod System.Linq.Expressions.Tests.ExceptionHandlingExpressions.ExpressionsUnwrapeExternallyThrownRuntimeWrappedException
121 # Expected exception but none was thrown
122 # https://github.com/mono/mono/issues/14927
123 -nomethod System.Linq.Expressions.Tests.IndexExpressionTests.IndexedPropertySetterValueTypeNotMatchPropertyType
124 -nomethod System.Linq.Expressions.Tests.IndexExpressionTests.IndexedPropertyGetReturnsWrongType
126 # Expected ArgumentException got IndexOutOfRangeException https://github.com/mono/mono/issues/14930
127 -nomethod System.Linq.Expressions.Tests.IndexExpressionTests.IndexedPropertySetterNoParams
128 -nomethod System.Linq.Expressions.Tests.ArrayIndexTests.NonZeroBasedOneDimensionalArrayIndex
129 -nomethod System.Linq.Expressions.Tests.ArrayIndexTests.NonZeroBasedOneDimensionalArrayIndexMethod
131 # OOM Exception.  Weird
132 # https://github.com/mono/mono/issues/14933
133 -nomethod System.Linq.Expressions.Tests.ArrayBoundsTests.SingleNegativeBoundErrorMessage
135 # Arithmetic operation resulted in an overflow.
136 # https://github.com/mono/mono/issues/14934
137 -nomethod System.Linq.Expressions.Tests.ArrayBoundsTests.MultipleNegativeBoundErrorMessage
139 # Delegate creation w/ reflection https://github.com/mono/mono/issues/14950
140 -nomethod System.Linq.Expressions.Tests.CallTests.EnumArgAndReturn
142 # Expected test Assertion fails https://github.com/mono/mono/issues/14951
143 -nomethod System.Linq.Expressions.Tests.CallTests.MethodName_TypeArgsDontMatchConstraints_ThrowsArgumentException
145 ####################################################################
146 ##  System.Linq.Parallel.Tests
147 ####################################################################
149 # fails w/ an ArgumentException: Arg_ObjObjEx https://github.com/mono/mono/issues/14956
150 -nomethod System.Linq.Parallel.Tests.PlinqModesTests.WithExecutionMode_Multiple
152 ####################################################################
153 ##  System.Memory.Tests
154 ####################################################################
156 # Reflection TargetException: Non-static method requires a target. 
157 # https://github.com/mono/mono/issues/14962
158 -nomethod System.SpanTests.SpanTests.ReadOnlyMemory_PropertyReturningReadOnlySpan
160 # Should throw NotSupportedException, but we do not. 
161 # https://github.com/mono/mono/issues/14993
162 -nomethod System.SpanTests.SpanTests.ReadOnlySpan_Constructor
163 -nomethod System.SpanTests.SpanTests.Span_Constructor
165 # Should throw NotSupportedException - Non static method requires a target
166 # https://github.com/mono/mono/issues/14998
167 -nomethod System.SpanTests.SpanTests.Span_InstanceMethod
168 -nomethod System.SpanTests.SpanTests.Memory_PropertyReturningSpan
169 -nomethod System.SpanTests.SpanTests.ReadOnlySpan_InstanceMethod
171 # Should throw OutOfMemory Exception, but does not throw
172 # https://github.com/mono/mono/issues/15002
173 -nomethod System.Buffers.Tests.ArrayBufferWriterTests_String.Invalid_Ctor
174 -nomethod System.Buffers.Tests.ArrayBufferWriterTests_Char.Invalid_Ctor
175 -nomethod System.Buffers.Tests.ArrayBufferWriterTests_Byte.Invalid_Ctor
177 ####################################################################
178 ##  System.Net.Http.Functional.Tests
179 ####################################################################
181 # TODO: Crashes runtime inside Interop.Http.MultiPerform (marshalling issue?)
182 # https://github.com/mono/mono/issues/15005
183 -nomethod *PlatformHandler*
185 # TODO: Hangs
186 # https://github.com/mono/mono/issues/15006
187 -nomethod *ExpectedDiagnosticSourceActivityLogging*
189 # Works, but may trigger UI!
190 # NOTE: KEEPING THIS HERE BUT COMMENTED OUT - in the event the UI is shown (wasn't for me)
191 #-nomethod System.Net.Http.Functional.Tests.SocketsHttpHandler_HttpClientHandler_DangerousAcceptAllCertificatesValidator_Test.SetDelegate_ConnectionSucceeds
193 # When test is run, xunit claims it's not a part of the test suite 
194 #-nomethod System.Net.Http.Functional.Tests.SocketsHttpHandler_HttpClientHandler_ClientCertificates_Test.AutomaticOrManual_DoesntFailRegardlessOfWhetherClientCertsAreAvailable
196 ####################################################################
197 ##  System.Net.Sockets.Tests
198 ####################################################################
200 # TODO: Hangs and fails.
201 # https://github.com/mono/mono/issues/15010
202 -nomethod System.Net.Sockets.Tests.CreateSocket.CtorAndAccept_SocketNotKeptAliveViaInheritance
204 # flaky test
205 -nomethod System.Net.Sockets.Tests.SocketOptionNameTest.MulticastInterface_Set_AnyInterface_Succeeds
207 ####################################################################
208 ##  System.Reflection.Emit.ILGeneration.Tests
209 ####################################################################
211 # System.Reflection implementation to do.
212 -noclass System.Reflection.Emit.Tests.CustomAttributeBuilderTests
213 -nomethod System.Reflection.Emit.Tests.SignatureHelperAddArgument.*
214 -nomethod System.Reflection.Emit.Tests.SignatureHelperGetPropertySigHelper.*
215 -nomethod System.Reflection.Emit.Tests.ILGeneratorEmit3.Emit_OpCodes_LocalBuilder_TooManyLocals_ThrowsInvalidOperationException
216 -nomethod System.Reflection.Emit.Tests.ILGeneratorEmit3.Emit_OpCodes_LocalBuilder_LocalFromDifferentMethod_ThrowsArgumentException
217 -nomethod System.Reflection.Emit.Tests.ILGeneratorDeclareLocal.DeclareLocal_TypeCreated_ThrowsInvalidOperationException
218 -nomethod System.Reflection.Emit.Tests.ILGeneratorDeclareLocal.DeclareLocal_GlobalFunctionsCreated_ThrowsInvalidOperationException
219 -nomethod System.Reflection.Emit.Tests.SignatureHelperGetMethodSigHelper.GetMethodSigHelper_Module_CallingConventions_Type_Length_ReturnsThree
220 -nomethod System.Reflection.Emit.Tests.SignatureHelperGetMethodSigHelper.GetMethodSigHelper_Module_Type_TypeArray
221 -nomethod System.Reflection.Emit.Tests.SignatureHelperGetMethodSigHelper.GetMethodSigHelper_CallingConventions_Type_Length_ReturnsThree
222 -nomethod System.Reflection.Emit.Tests.SignatureHelperGetMethodSigHelper.GetMethodSigHelper_Module_Type_TypeArray_NullObjectInParameterType_ThrowsArgumentNullException
223 -nomethod System.Reflection.Emit.Tests.ILGeneratorEmit2.Emit_OpCodes_LocalBuilder_TooManyLocals_ThrowsInvalidOperationException
224 -nomethod System.Reflection.Emit.Tests.ILGeneratorEmit2.Emit_OpCodes_LocalBuilder_LocalFromDifferentMethod_ThrowsArgumentException
225 -nomethod System.Reflection.Emit.Tests.SetCustomAttributeTests.SetCustomAttribute_NullArgument_ThrowsArgumentNullException
226 -nomethod System.Reflection.Emit.Tests.ILGeneratorEmit4.TestEmitCalliNonBlittable
227 -nomethod System.Reflection.Emit.Tests.SignatureHelperAddArguments.AddArgument_NullObjectInRequiredCustomModifiers_ThrowsArgumentNullException
228 -nomethod System.Reflection.Emit.Tests.SignatureHelperAddArguments.AddArgument_NullObjectInOptionalCustomModifiers_ThrowsArgumentNullException
229 -nomethod System.Reflection.Emit.Tests.SignatureHelperAddArguments.AddArgument_DifferentCountsForCustomModifiers_ThrowsArgumentException
230 -nomethod System.Reflection.Emit.Tests.SignatureHelperAddArguments.AddArguments_SignatureFinished_ThrowsArgumentException
231 -nomethod System.Reflection.Emit.Tests.SignatureHelperAddArguments.AddArguments
233 ####################################################################
234 ##  System.Reflection.Emit.Tests
235 ####################################################################
237 # Mono behaves like coreclr but the test doesn't detect it
238 -nomethod System.Reflection.Emit.Tests.AssemblyTests.DefineDynamicModule
240 -nomethod System.Reflection.Emit.Tests.MethodBuilderEquals.Equals
241 -nomethod System.Reflection.Emit.Tests.ConstructorBuilderToString.ToString_NullRequiredOptionalCustomModifiers
242 -nomethod System.Reflection.Emit.Tests.ConstructorBuilderToString.ToString_NoRequiredOptionalCustomModifiers
243 -nomethod System.Reflection.Emit.Tests.EnumBuilderMethodTests.DefineLiteral
244 -nomethod System.Reflection.Emit.Tests.EnumBuilderMethodTests.DefineLiteral_InvalidLiteralValue_ThrowsArgumentException
245 -nomethod System.Reflection.Emit.Tests.EnumBuilderMethodTests.SetCustomAttribute_ConstructorInfo_ByteArray
246 -nomethod System.Reflection.Emit.Tests.EnumBuilderMethodTests.SetCustomAttribute_CustomAttributeBuilder
247 -nomethod System.Reflection.Emit.Tests.EnumBuilderPropertyTests.Guid_TypeCreated
248 -nomethod System.Reflection.Emit.Tests.FieldBuilderSetConstant.SetConstant_InvalidType_ThrowsArgumentException
249 -nomethod System.Reflection.Emit.Tests.GenericTypeParameterBuilderSetInterfaceConstraints.SetInterfaceConstraints_OneCustomInterface
250 -nomethod System.Reflection.Emit.Tests.GenericTypeParameterBuilderSetInterfaceConstraints.SetInterfaceConstraints_MultipleCustomInterfaces
251 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineGenericParameters.DefineGenericParameters_SingleTypeParameter_SetImplementationFlagsCalled_ThrowsInvalidOperationException
252 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineGenericParameters.DefineGenericParameters_TwoTypeParameters_SetImplementationFlagsCalled_ThrowsInvalidOperationException
253 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineGenericParameters.DefineGenericParameters_SingleTypeParameter_AlreadyDefined_ThrowsInvalidOperationException
254 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineGenericParameters.DefineGenericParameters_TwoTypeParameters_AlreadyDefined_ThrowsInvalidOperationException
255 -nomethod System.Reflection.Emit.Tests.MethodBuilderGetILGenerator.GetILGenerator_NoMethodBody_ThrowsInvalidOperationException
256 -nomethod System.Reflection.Emit.Tests.MethodBuilderMakeGenericMethod.TestNotThrowsExceptionOnNull
257 -nomethod System.Reflection.Emit.Tests.MethodBuilderMakeGenericMethod.TestNotThrowsExceptionOnEmptyArray1
258 -nomethod System.Reflection.Emit.Tests.MethodBuilderMakeGenericMethod.TestNotThrowsExceptionOnEmptyArray2
259 -nomethod System.Reflection.Emit.Tests.MethodBuilderReturnParameter.ReturnParameter_NoBody_ThrowsInvalidOperationException
260 -nomethod System.Reflection.Emit.Tests.MethodBuilderSetParameters.SetParameters
261 -nomethod System.Reflection.Emit.Tests.MethodBuilderSetParameters.SetParameters_NullParameter_ThrowsArgumentNullException
262 -nomethod System.Reflection.Emit.Tests.MethodBuilderToString.ToString_AllFieldsSet
263 -nomethod System.Reflection.Emit.Tests.MethodBuilderToString.ToString_NameAndAttributeSet
264 -nomethod System.Reflection.Emit.Tests.MethodBuilderToString.ToString_NameAttributeAndSignatureSetSet
265 -nomethod System.Reflection.Emit.Tests.MethodBuilderToString.ToString_NonGenericMethod
266 -nomethod System.Reflection.Emit.Tests.MethodBuilderToString.ToString_GenericMethod
267 -nomethod System.Reflection.Emit.Tests.ModuleBuilderDefineEnum.DefineEnum
268 -nomethod System.Reflection.Emit.Tests.ModuleBuilderDefineEnum.DefineEnum_DynamicUnderlyingType_Works
269 -nomethod System.Reflection.Emit.Tests.ModuleBuilderDefineEnum.DefineEnum_ByRefUnderlyingType_ThrowsCOMExceptionOnCreation
270 -nomethod System.Reflection.Emit.Tests.ModuleBuilderDefineType.DefineType
271 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_ValidArrayValues_VoidReturnType
272 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_ValidArrayValues_ValueReturnType
273 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_ValidArrayValues_ReferenceReturnType
274 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_ValidArrayValues_ValueParameterType
275 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_ValidArrayValues_ReferenceParameterType
276 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_JaggedArray
277 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_MultiDimensionalArray
278 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_NullParameters
279 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_ArrayClassNotArray_ThrowsArgumentException
280 -nomethod System.Reflection.Emit.Tests.ModuleBuilderGetArrayMethod.GetArrayMethod_InvalidArgument_ThrowsArgumentException
281 -nomethod System.Reflection.Emit.Tests.PropertyBuilderTest2.AddOtherMethod
282 -nomethod System.Reflection.Emit.Tests.PropertyBuilderTest11.SetConstant
283 -nomethod System.Reflection.Emit.Tests.PropertyBuilderTest11.SetConstant_TypeNotConstant_ThrowsArgumentException
284 -nomethod System.Reflection.Emit.Tests.PropertyBuilderTest12.SetCustomAttribute_CustomAttributeBuilder_TypeNotCreated_ThrowsInvalidOperationException
285 -nomethod System.Reflection.Emit.Tests.PropertyBuilderTest12.SetCustomAttribute_ConstructorInfo_ByteArray_TypeAlreadyCreated_ThrowsInvalidOperationException
286 -nomethod System.Reflection.Emit.Tests.PropertyBuilderTest15.TestThrowsExceptionForCreateTypeCalled
287 -nomethod System.Reflection.Emit.Tests.PropertyBuilderTest16.SetValue_ThrowsNotSupportedException
288 -nomethod System.Reflection.Emit.Tests.TypeBuilderAddInterfaceImplementation.AddInterfaceImplementation_TypeNotInterface_ThrowsTypeLoadExceptionOnCreation
289 -nomethod System.Reflection.Emit.Tests.TypeBuilderAddInterfaceImplementation.AddInterfaceImplementation_TypeDoesntImplementInterface_ThrowsTypeLoadExceptionOnCreation
290 -nomethod System.Reflection.Emit.Tests.TypeBuilderAssemblyQualifiedName.AssemblyQualifiedName
291 -nomethod System.Reflection.Emit.Tests.TypeBuilderCreateType.CreateType_BadAttributes
292 -nomethod System.Reflection.Emit.Tests.TypeBuilderCreateTypeInfo.CreateType_InvalidTypeAttributes_Throws
294 # Extra RTSpecialName attribute
295 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineConstructor.DefineConstructor
296 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineConstructor.DefineConstructor_NullRequiredAndOptionalCustomModifiers
297 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineDefaultConstructor.DefineDefaultConstructor
298 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineTypeInitializer.DefineTypeInitializer
300 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineMethodTests.DefineMethod
301 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineFieldTests.DefineField
302 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineFieldTests.DefineField_InvalidFieldAttributes_ThrowsTypeLoadExceptionOnCreation
303 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineFieldTests.DefineField_DynamicFieldTypeNotCreated_ThrowsTypeLoadException
304 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineGenericParameters.DefineGenericParameters_AlreadyDefinedGenericParameters_ThrowsInvalidOperationException
305 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineEvent.DefineEvent
306 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineEvent.DefineProperty_InvalidUnicodeChars
307 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineMethodOverride.DefineMethodOverride_NothingToOverride_ThrowsTypeLoadExceptionOnCreation
308 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineMethodOverride.DefineMethodOverride_ClassDoesNotImplementOrInheritMethod_ThrowsTypeLoadExceptionOnCreation
309 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineMethodOverride.DefineMethodOverride_BodyAndDeclarationTheSame_ThrowsTypeLoadExceptionOnCreation
310 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineMethodOverride.DefineMethodOverride_CalledTwiceWithDifferentBodies_ThrowsTypeLoadExceptionOnCreation
311 -nomethod System.Reflection.Emit.Tests.MethodBuilderDefineMethodOverride.DefineMethodOverride_BodyAndDeclarationHaveDifferentSignatures_ThrowsTypeLoadExceptionOnCreation
312 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineNestedType.DefineNestedType
313 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineNestedType.DefineNestedType_LongName_ThrowsArgumentException
314 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineNestedType.DefineNestedType_InvalidAttributes_ThrowsArgumentException
315 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineNestedType.DefineNestedType_InvalidParent_ThrowsArgumentException
316 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineNestedType.DefineNestedType_InvalidInterfaceType_ThrowsTypeLoadExceptionOnCreation
317 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineProperty.DefineProperty
318 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineProperty.DefineProperty_OpenGenericReturnType_ThrowsBadImageFormatExceptionGettingCreatedPropertyType
319 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineProperty.DefineProperty_NullParameterType_ThrowsArgumentNullException
320 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineProperty.DefineProperty_OpenGenericParameterType_ThrowsBadImageFormatExceptionGettingCreatedPropertyType
321 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineProperty.DefineProperty_DynamicPropertyTypeNotCreated_ThrowsTypeLoadException
322 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineProperty.DefineProperty_DynamicParameterTypeNotCreated_ThrowsTypeLoadException
323 -nomethod System.Reflection.Emit.Tests.TypeBuilderDefineProperty.DefineProperty_CalledMultipleTimes_Works
324 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetConstructor.GetConstructor_TypeNotTypeBuilder_ThrowsArgumentException
325 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetConstructor.GetConstructor_DeclaringTypeOfConstructorNotGenericTypeDefinitionOfType_ThrowsArgumentException
326 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetConstructor.GetConstructor_TypeNotGeneric_ThrowsArgumentException
327 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetField.GetField_TypeNotTypeBuilder_ThrowsArgumentException
328 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetField.GetField_DeclaringTypeOfFieldNotGenericTypeDefinitionOfType_ThrowsArgumentException
329 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetField.GetField_TypeNotGeneric_ThrowsArgumentException
330 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetMethod.GetMethod_TypeNotTypeBuilder_ThrowsArgumentException
331 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetMethod.GetMethod_MethodDefinitionNotInTypeGenericDefinition_ThrowsArgumentException
332 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetMethod.GetMethod_MethodNotGenericTypeDefinition_ThrowsArgumentException
333 -nomethod System.Reflection.Emit.Tests.TypeBuilderGetMethod.GetMethod_TypeIsNotGeneric_ThrowsArgumentException
334 -nomethod System.Reflection.Emit.Tests.TypeBuilderGUID.Guid_TypeCreated_NotEmpty
336 -nomethod System.Reflection.Emit.Tests.AssemblyTests.DefineDynamicAssembly_AssemblyName_AssemblyBuilderAccess
337 -nomethod System.Reflection.Emit.Tests.AssemblyTests.DefineDynamicAssembly_AssemblyName_AssemblyBuilderAccess_CustomAttributeBuilder
339 # need to reflect https://github.com/dotnet/coreclr/pull/24937 changes
340 -nomethod System.Reflection.Emit.Tests.MethodBuilderSetSignature.SetSignature_AllParametersNull
341 -nomethod System.Reflection.Emit.Tests.MethodBuilderSetReturnType.SetReturnType_NullReturnType_ReturnsVoid
342 -nomethod System.Reflection.Emit.Tests.MethodBuilderGetGenericArguments.GetGenericArguments_NonGenericMethod_ReturnsEmptyArray
343 -nomethod System.Reflection.Emit.Tests.MethodBuilderSetSignature.SetSignature_NullReturnType_CustomModifiersSetToWrongTypes
345 ####################################################################
346 ##  System.Reflection.Tests
347 ####################################################################
349 # Expected to throw FileLoadException, but we aren't
350 # https://github.com/mono/mono/issues/15021
351 -nomethod System.Reflection.Tests.AssemblyNameTests.Ctor_String_Invalid
353 # Expected ArgumentException, but none was thrown
354 # https://github.com/mono/mono/issues/15024
355 -nomethod System.Reflection.Tests.MethodInfoTests.Invoke_OptionalParameterUnassingableFromMissing_WithMissingValue_ThrowsArgumentException
357 # Static ctors cannot be invoke with one Invoke overload
358 # https://github.com/mono/mono/issues/15025
359 -nomethod System.Reflection.Tests.ConstructorInfoTests.Invoke_StaticConstructor_ThrowsMemberAccessException
361 # Expected MemberAccessException, but we're throwing TargetException
362 # https://github.com/mono/mono/issues/15026
363 -nomethod System.Reflection.Tests.ConstructorInfoTests.Invoke_AbstractClass_ThrowsMemberAccessException
365 # Expected TargetParameterCountException, but we have ArgumentException
366 # https://github.com/mono/mono/issues/15027
367 -nomethod System.Reflection.Tests.PropertyInfoTests.GetValue_Invalid
369 # Expected empty string, but got enumType instead 
370 # https://github.com/mono/mono/issues/15028
371 -nomethod System.Reflection.Tests.TypeInfoTests.IsEnumDefined_Invalid
373 # Fails because our Object class has extra instance methods
374 # https://github.com/mono/mono/issues/15029
375 -nomethod System.Reflection.Tests.TypeInfoTests.FindMembers
376 -nomethod System.Reflection.Tests.TypeInfoTests.GetMethods
377 -nomethod System.Reflection.Tests.TypeInfoTests.GetMembers
378 -nomethod System.Reflection.Tests.TypeInfoTests.GetMethod
380 # CustomConstantAttribute not supported
381 # https://github.com/mono/mono/issues/15037
382 -nomethod System.Reflection.Tests.ParameterInfoTests.RawDefaultValueFromAttribute
384 # Need to set ProcessorArchitecture in AssemblyName
385 # https://github.com/mono/mono/issues/15068
386 -nomethod System.Reflection.Tests.AssemblyNameTests.Ctor_ValidArchitectureName_Succeeds
388 # SKIPPED
389 -nomethod System.Reflection.Tests.MemberInfoNetCoreAppTests.HasSameMetadataDefinitionAs__CornerCase_HasElementTypes
391 # Assertion failed... Not sure why 
392 # https://github.com/mono/mono/issues/15069
393 -nomethod System.Reflection.Tests.MemberInfoNetCoreAppTests.HasSameMetadataDefinitionAs_GenericTypeParameters
395 # Fails b/c it returns the wrong assembly string
396 # https://github.com/mono/mono/issues/15074
397 -nomethod System.Reflection.Tests.AssemblyTests.LoadFile
399 # Returns the same string, but still fails.  
400 # https://github.com/mono/mono/issues/15076
401 -nomethod System.Reflection.Tests.AssemblyTests.LoadFrom_SameIdentityAsAssemblyWithDifferentPath_ReturnsEqualAssemblies
404 # Assertion expects false, but we return true
405 # https://github.com/mono/mono/issues/15080
406 -nomethod System.Reflection.Tests.TypeInfoTests.IsAssignableFrom
408 ####################################################################
409 ##  System.Resources.ResourceManager.Tests
410 ####################################################################
412 # TODO: Missing assembly resolve events on AppDomain and AssemblyLoadContext
413 # https://github.com/mono/mono/issues/15081
414 -nomethod System.Resources.Tests.ResourceManagerTests.GetString_ExpectEvents
416 ####################################################################
417 ##  System.Runtime.InteropServices.Tests
418 ####################################################################
420 # Marshal Methods WILL NOT BE Implemented in MonoVM
421 # https://github.com/mono/mono/issues/15085 
422 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.ReadIntPtr_NotReadable_ThrowsArgumentException
423 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.WriteIntPtr_BlittableObject_Roundtrips
424 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.WriteIntPtr_StructWithReferenceTypes_ReturnsExpected
425 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.WriteInt64_StructWithReferenceTypes_ReturnsExpected
426 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.ReadInt64_BlittableObject_ReturnsExpected
427 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.ReadInt16_NullObject_ThrowsAccessViolationException
428 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.ReadInt16_NotReadable_ThrowsArgumentException
429 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.WriteInt16_NotReadable_ThrowsArgumentException
430 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.WriteInt16_BlittableObject_Roundtrips
431 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.ReadInt16_StructWithReferenceTypes_ReturnsExpected
432 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.WriteInt16_NullObject_ThrowsAccessViolationException
433 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.ReadInt16_BlittableObject_ReturnsExpected
434 -nomethod System.Runtime.InteropServices.Tests.Int16Tests.WriteInt16_StructWithReferenceTypes_ReturnsExpected
435 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.ReadIntPtr_BlittableObject_ReturnsExpected
436 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.WriteInt64_NotReadable_ThrowsArgumentException
437 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.WriteInt64_BlittableObject_Roundtrips
438 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.WriteInt64_NullObject_ThrowsAccessViolationException
439 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.ReadInt64_NotReadable_ThrowsArgumentException
440 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.ReadInt32_NullObject_ThrowsAccessViolationException
441 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.WriteInt32_NullObject_ThrowsAccessViolationException
442 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.WriteInt32_BlittableObject_Roundtrips
443 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.WriteInt32_NotReadable_ThrowsArgumentException
444 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.WriteInt32_StructWithReferenceTypes_ReturnsExpected
445 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.ReadInt32_StructWithReferenceTypes_ReturnsExpected
446 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.ReadInt32_NotReadable_ThrowsArgumentException
447 -nomethod System.Runtime.InteropServices.Tests.Int32Tests.ReadInt32_BlittableObject_ReturnsExpected
448 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.ReadIntPtr_NullObject_ThrowsAccessViolationException
449 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.WriteIntPtr_NullObject_ThrowsAccessViolationException
450 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.WriteIntPtr_NotReadable_ThrowsArgumentException
451 -nomethod System.Runtime.InteropServices.Tests.IntPtrTests.ReadIntPtr_StructWithReferenceTypes_ReturnsExpected
452 -nomethod System.Runtime.InteropServices.Tests.ByteTests.ReadByte_BlittableObject_ReturnsExpected
453 -nomethod System.Runtime.InteropServices.Tests.ByteTests.WriteByte_NullObject_ThrowsAccessViolationException
454 -nomethod System.Runtime.InteropServices.Tests.ByteTests.WriteByte_StructWithReferenceTypes_ReturnsExpected
455 -nomethod System.Runtime.InteropServices.Tests.ByteTests.ReadByte_StructWithReferenceTypes_ReturnsExpected
456 -nomethod System.Runtime.InteropServices.Tests.ByteTests.WriteByte_BlittableObject_Roundtrips
457 -nomethod System.Runtime.InteropServices.Tests.ByteTests.WriteByte_NotReadable_ThrowsArgumentException
458 -nomethod System.Runtime.InteropServices.Tests.ByteTests.ReadByte_NullObject_ThrowsAccessViolationException
459 -nomethod System.Runtime.InteropServices.Tests.ByteTests.ReadByte_NotReadable_ThrowsArgumentException
460 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.ReadInt64_NullObject_ThrowsAccessViolationException
461 -nomethod System.Runtime.InteropServices.Tests.Int64Tests.ReadInt64_StructWithReferenceTypes_ReturnsExpected
462 -nomethod System.Runtime.InteropServices.Tests.GetExceptionCodeTests.*
463 -nomethod System.Runtime.InteropServices.Tests.GetExceptionPointersTests.GetExceptionPointers_ReturnsExpected
466 # Not sure what to check
467 # Expected ArgumentException to be thrown, but none was
468 # https://github.com/mono/mono/issues/15087
469 -nomethod System.Runtime.InteropServices.Tests.DestroyStructureTests.DestroyStructure_NonRuntimeType_ThrowsArgumentException
470 -nomethod System.Runtime.InteropServices.Tests.OffsetOfTests.OffsetOf_NotMarshallable_ThrowsArgumentException
471 -nomethod System.Runtime.InteropServices.Tests.SizeOfTests.SizeOf_InvalidType_ThrowsArgumentException
473 # Check that the name in the argument exception is null or different
474 # https://github.com/mono/mono/issues/15090
475 -nomethod System.Runtime.InteropServices.Tests.OffsetOfTests.OffsetOf_NullFieldName_ThrowsArgumentNullException
477 # Returns type instead of expected fieldName 
478 # https://github.com/mono/mono/issues/15091
479 -nomethod System.Runtime.InteropServices.Tests.OffsetOfTests.OffsetOf_NonRuntimeField_ThrowsArgumentException
481 # Hardcodes offsets
482 # https://github.com/mono/mono/issues/15092
483 -nomethod System.Runtime.InteropServices.Tests.OffsetOfTests.OffsetOf_Decimal_ReturnsExpected
485 # Wants exception messages to be non-empty
486 # https://github.com/mono/mono/issues/15093
487 -nomethod System.Runtime.InteropServices.Tests.GetExceptionForHRTests.GetExceptionForHR_ErrorInfo_ReturnsValidException
488 -nomethod System.Runtime.InteropServices.Tests.GetExceptionForHRTests.GetExceptionForHR_NoErrorInfo_ReturnsValidException
489 -nomethod System.Runtime.InteropServices.Tests.ThrowExceptionForHRTests.ThrowExceptionForHR_NoErrorInfo_ReturnsValidException
490 -nomethod System.Runtime.InteropServices.Tests.ThrowExceptionForHRTests.ThrowExceptionForHR_ErrorInfo_ReturnsValidException
492 # Supported on Mono
493 # Expected ArgumentException
494 # https://github.com/mono/mono/issues/15097
495 -nomethod System.Runtime.InteropServices.Tests.GetFunctionPointerForDelegateTests.GetFunctionPointer_GenericDelegate_ThrowsArgumentException
497 # AE with The structure must not be a value class;
498 # https://github.com/mono/mono/issues/15101
499 -nomethod System.Runtime.InteropServices.Tests.PtrToStructureTests.PtrToStructure_ZeroPointer_ThrowsArgumentNullException
501 # Expected 255 / Actual 1
502 # https://github.com/mono/mono/issues/15102
503 -nomethod System.Runtime.InteropServices.Tests.StructureToPtrTests.StructureToPtr_ByValBoolArray_Success
505 # MarshalDirectiveException
506 # https://github.com/mono/mono/issues/15103
507 -nomethod System.Runtime.InteropServices.Tests.StructureToPtrTests.StructureToPtr_ByValDateArray_Success
509 # Expects AE but none was thrown
510 # https://github.com/mono/mono/issues/15104
511 -nomethod System.Runtime.InteropServices.Tests.StructureToPtrTests.StructureToPtr_InvalidLengthByValArrayInStruct_ThrowsArgumentException
513 ####################################################################
514 ##  System.Runtime.Numerics.Tests
515 ####################################################################
517 # Expected vs Actual are pretty different
518 # https://github.com/mono/mono/issues/15106
519 -nomethod System.Numerics.Tests.ComplexTests.Sin_Advanced
521 # Same as above
522 # https://github.com/mono/mono/issues/15107
523 -nomethod System.Numerics.Tests.ComplexTests.Sinh_Advanced
525 # Same as above
526 # https://github.com/mono/mono/issues/15108
527 -nomethod System.Numerics.Tests.ComplexTests.Cos_Advanced
529 # Same as above
530 # https://github.com/mono/mono/issues/15109
531 -nomethod System.Numerics.Tests.ComplexTests.Cosh_Advanced
533 # Same as above
534 # https://github.com/mono/mono/issues/15110
535 -nomethod System.Numerics.Tests.ComplexTests.Exp
537 ####################################################################
538 ##  System.Runtime.Serialization.Formatters.Tests
539 ####################################################################
541 # Expected MemberAccessException but none was thrown
542 # https://github.com/mono/mono/issues/15111
543 -nomethod System.Runtime.Serialization.Formatters.Tests.FormatterServicesTests.GetUninitializedObject_OpenGenericClass_ThrowsMemberAccessException
545 # NotNull Assertion failure
546 # https://github.com/mono/mono/issues/15112
547 -nomethod System.Runtime.Serialization.Formatters.Tests.SerializationGuardTests.BlockReflectionDodging
549 # Expected AE but none thrown
550 # https://github.com/mono/mono/issues/15113
551 -nomethod System.Runtime.Serialization.Formatters.Tests.FormatterServicesTests.GetUninitializedObject_NotSupportedType_ThrowsArgumentException
553 # Expected TypeInitializationException but none thrown 
554 # https://github.com/mono/mono/issues/15114
555 -nomethod System.Runtime.Serialization.Formatters.Tests.FormatterServicesTests.GetUninitializedObject_StaticConstructorThrows_ThrowsTypeInitializationException
557 # Object reference not set to an instance of an object error
558 # https://github.com/mono/mono/issues/15115
559 -nomethod System.Runtime.Serialization.Formatters.Tests.BinaryFormatterTests.ValidateAgainstBlobs
560 -nomethod System.Runtime.Serialization.Formatters.Tests.BinaryFormatterTests.RoundtripManyObjectsInOneStream
561 -nomethod System.Runtime.Serialization.Formatters.Tests.BinaryFormatterTests.ValidateBasicObjectsRoundtrip
563 ####################################################################
564 ##  System.Runtime.Tests
565 ####################################################################
567 # https://github.com/mono/mono/issues/14291 incorrect line numbers
568 # See https://github.com/mono/mono/issues/15140 and https://github.com/mono/mono/issues/15141
569 -nomethod System.Tests.ExceptionTests.ThrowStatementDoesNotResetExceptionStackLineSameMethod
570 -nomethod System.Tests.ExceptionTests.ThrowStatementDoesNotResetExceptionStackLineOtherMethod
572 # RuntimeAssembly.IsCollectible is not implemented yet
573 # Implementation task https://github.com/mono/mono/issues/15142
574 -nomethod System.Reflection.Tests.IsCollectibleTests.*
576 # Runtime crashes instead of TypeLoadException
577 -nomethod System.Tests.TypeTestsExtended.GetTypeByName_NoSuchType_ThrowsTypeLoadException
578 -nomethod System.Tests.TypeTestsExtended.GetTypeByNameCaseSensitiveTypeloadFailure
580 # Mono ignores [Optional] attribute defined on parameters in delegates
581 # https://github.com/mono/mono/issues/15148
582 -nomethod System.Tests.DelegateTests.DynamicInvoke_OptionalParameterUnassingableFromMissing_WithMissingValue
583 -nomethod System.Tests.DelegateTests.DynamicInvoke_OptionalParameter_WithMissingValue
584 -nomethod System.Tests.DelegateTests.DynamicInvoke_ParameterSpecification_ArrayOfMissing
586 # mono doesn't support termination signals, the test kills a process via libc's kill(pid)
587 # and expects it to trigger domain.ProcessExit event
588 -nomethod System.Tests.ExitCodeTests.SigTermExitCode
590 # 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
591 -nomethod System.Tests.Types.VoidTests.IsByRef_Get_ReturnsExpected
593 # throws ArgumentException
594 # https://github.com/mono/mono/issues/15152
595 -nomethod System.Reflection.Tests.PointerTests.PointerPropertyGetValue
597 # GC.GetTotalAllocatedBytes is not implemented
598 -nomethod System.Tests.GCTests.GetTotalAllocatedBytes
600 # GC.GetAllocatedBytesForCurrentThread is not implemented
601 -nomethod System.Tests.GCTests.GetAllocatedBytesForCurrentThread
603 # GCSettings.LatencyMode is not implemented
604 -nomethod System.Tests.GCTests.LatencyRoundtrips
606 # GC.GetGCMemoryInfo is not implemented
607 -nomethod System.Tests.GCTests.GetGCMemoryInfo
609 # Could not load type 'System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
610 # https://github.com/mono/mono/issues/15153
611 -nomethod System.Tests.ActivatorTests.TestingCreateInstanceObjectHandleFullSignature
613 ####################################################################
614 ##  System.Threading.Tests
615 ####################################################################
617 # Monitor.LockContentionCount is not implemented
618 # Implementation https://github.com/mono/mono/issues/15155
619 # https://github.com/mono/mono/issues/15156
620 -nomethod System.Threading.Tests.MonitorTests.Enter_HasToWait_LockContentionCountTest
622 # Process hangs and test fails with [ERROR] FATAL UNHANDLED EXCEPTION: System.Threading.WaitHandleCannotBeOpenedException: No handle of the given name exists.
623 # https://github.com/mono/mono/issues/15157
624 -nomethod System.Threading.Tests.MutexTests.CrossProcess_NamedMutex_ProtectedFileAccessAtomic
626 # 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.
627 # Expects an ArgumentException
628 # https://github.com/mono/mono/issues/15158
629 -nomethod System.Threading.Tests.MutexTests.OpenExisting_InvalidNames
631 # Expects ArgumentException but none is thrown
632 # https://github.com/mono/mono/issues/15159
633 -nomethod System.Threading.Tests.MutexTests.Ctor_InvalidNames_Unix
635 # Expects PlatformNotSupportedException, but we give an ArgumentNullException
636 # https://github.com/mono/mono/issues/15160
637 -nomethod System.Threading.Tests.SemaphoreTests.OpenExisting_NotSupported_Unix
639 # Expects PlatformNotSupportedException but none thrown
640 # https://github.com/mono/mono/issues/15161
641 -nomethod System.Threading.Tests.SemaphoreTests.Ctor_NamesArentSupported_Unix
643 ####################################################################
644 ##  System.Threading.ThreadPool.Tests
645 ####################################################################
647 # Tests for ThreadPool.SetMaxThreads(-1, -1) == true, which only happens to work on CoreCLR because
648 # the managed SetMaxThreadsNative prototype uses "int"s while the unmanaged code uses "DWORD"s and
649 # thus it interprets it as large positive numbers.
651 # https://github.com/mono/mono/issues/15164
652 -nomethod System.Threading.ThreadPools.Tests.ThreadPoolTests.SetMinMaxThreadsTest
654 # TODO: Differences in behaviour between NetFX and CoreFX
655 -nomethod System.Threading.ThreadPools.Tests.ThreadPoolTests.SetMinThreadsTo0Test
657 # Explicitly skipped if it's MonoVM (SkipOnTargetFramework)
658 -nomethod System.Threading.ThreadPools.Tests.ThreadPoolTests.SetMinMaxThreadsTest_ChangedInDotNetCore
660 # ThreadPool.CompletedWorkItemCount is not implemented
661 # https://github.com/mono/mono/issues/14829
662 -nomethod System.Threading.ThreadPools.Tests.ThreadPoolTests.MetricsTest
664 ####################################################################
665 ##  System.ComponentModel.Composition.Tests
666 ####################################################################
668 -nomethod System.ComponentModel.Composition.CompositionServicesTests.GetDefaultContractNameTest
669 -nomethod System.ComponentModel.Composition.MetadataViewProviderTests.GetMetadataView_InterfaceWithIndexer_ShouldThrowNotSupportedException
670 -nomethod Tests.Integration.ExportFactoryTests.ExportFactoryStandardImports_ShouldWorkProperly
672 # flaky test - System.TypeLoadException : Could not load type '_proxy_System.ComponentModel.Composition.IStronglyTypedStructure_3b7f133d-79c7-449e-8f68-22aa093dbb8d' from assembly ''.
673 -nomethod System.ComponentModel.Composition.MetadataAttributeTests.StronglyTypedStructureTest
674 -nomethod System.ComponentModel.Composition.MetadataAttributeTests.StronglyTypedStructureTestWithTransparentViews
675 -nomethod System.ComponentModel.Composition.MetadataViewProviderTests.GetMetadataView_IMetadataViewWithDefaultedInt64
676 -nomethod System.ComponentModel.Composition.ExportCollectionTests.ImportCollectionsFromContainerOnly
678 ####################################################################
679 ##  System.Composition.TypedParts.Tests
680 ####################################################################
682 # Missing assembly Microsoft.VisualStudio.TestPlatform.ObjectModel, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
683 # https://github.com/mono/mono/issues/15170
684 -nomethod System.Composition.Hosting.Tests.ContainerConfigurationTests.WithAssemblies_AssembliesAndConvention_ThrowsCompositionFailedExceptionOnCreation
685 -nomethod System.Composition.Hosting.Tests.ContainerConfigurationTests.WithAssemblies_Assemblies_ThrowsCompositionFailedExceptionOnCreation
686 -nomethod System.Composition.Hosting.Tests.ContainerConfigurationTests.WithAssembly_AssemblyConventions_ThrowsCompositionFailedExceptionOnCreation
687 -nomethod System.Composition.Hosting.Tests.ContainerConfigurationTests.WithAssembly_Assembly_ThrowsCompositionFailedExceptionOnCreation
689 ####################################################################
690 ##  System.Data.Common.Tests
691 ####################################################################
693 # Invalid IL - IL_00bc: castclass 0x0100000d
694 -nomethod System.Data.Tests.SqlTypes.SqlCharsTest.ReadWriteXmlTest
696 # Invalid IL code in Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSqlInt32:Read1_int (): IL_00bc: castclass 0x0100000d
697 # https://github.com/mono/mono/issues/15174
698 -nomethod System.Data.Tests.SqlTypes.SqlInt32Test.ReadWriteXmlTest
700 # System.InvalidProgramException : Invalid IL code in Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSqlInt64:Read1_long (): IL_00bc: castclass 0x0100000d
701 # https://github.com/mono/mono/issues/15175
702 -nomethod System.Data.Tests.SqlTypes.SqlInt64Test.ReadWriteXmlTest
704 # System.InvalidProgramException : Invalid IL code in Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSqlDouble:Read1_double (): IL_00bc: castclass 0x0100000d
705 # https://github.com/mono/mono/issues/15176
706 -nomethod System.Data.Tests.SqlTypes.SqlDoubleTest.ReadWriteXmlTest
708 # System.InvalidProgramException : Invalid IL code in Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSqlInt16:Read1_short (): IL_00bc: castclass 0x0100000d
709 # https://github.com/mono/mono/issues/15177
710 -nomethod System.Data.Tests.SqlTypes.SqlInt16Test.ReadWriteXmlTest
712 # System.InvalidProgramException : Invalid IL code in Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSqlDecimal:Read1_decimal (): IL_00bc: castclass 0x0100000d
713 # https://github.com/mono/mono/issues/15178
714 -nomethod System.Data.Tests.SqlTypes.SqlDecimalTest.ReadWriteXmlTest
716 # System.InvalidProgramException : Invalid IL code in Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSqlString:Read1_string (): IL_00bc: castclass 0x0100000d
717 # https://github.com/mono/mono/issues/15179
718 -nomethod System.Data.Tests.SqlTypes.SqlStringTest.ReadWriteXmlTest
720 # Assert IsNotNull failure
721 # https://github.com/mono/mono/issues/15180
722 -nomethod System.Data.Common.Tests.DbConnectionTests.ProviderFactoryTest
724 ####################################################################
725 ##  System.Data.SqlClient.Tests
726 ####################################################################
728 # Test does not run when included 
729 -nomethod System.Data.SqlClient.Tests.AADAccessTokenTest.InvalidCombinationOfAccessToken
731 # Hangs and then fails... All async tests display the same failure
732 # https://github.com/mono/mono/issues/15181
733 -nomethod System.Data.SqlClient.Tests.DiagnosticTest.ExecuteNonQueryAsyncTest
734 -nomethod System.Data.SqlClient.Tests.DiagnosticTest.ExecuteReaderAsyncTest
735 -nomethod System.Data.SqlClient.Tests.DiagnosticTest.ExecuteNonQueryAsyncErrorTest
736 -nomethod System.Data.SqlClient.Tests.DiagnosticTest.ExecuteScalarAsyncErrorTest
737 -nomethod System.Data.SqlClient.Tests.DiagnosticTest.ExecuteScalarAsyncTest
739 ####################################################################
740 ##  System.Diagnostics.StackTrace.Tests
741 ####################################################################
743 # Expected -1, but got 0
744 # https://github.com/mono/mono/issues/15183
745 -nomethod System.Diagnostics.Tests.StackFrameTests.Ctor_SkipFrames
747 # Assertion differences 
748 # https://github.com/mono/mono/issues/15184
749 -nomethod System.Diagnostics.Tests.StackFrameTests.Ctor_Filename_LineNumber_ColNumber
751 # A little off 
752 # Assert.Equal() Failure
753 #                â†“ (pos 0)
754 #      Expected: MoveNext at offset 90 in file:line:column···
755 #      Actual:   .ctor at offset 90 in file:line:column Fi···
756 # https://github.com/mono/mono/issues/15186
757 -nomethod System.Diagnostics.Tests.StackFrameTests.ToString_Invoke_ReturnsExpected
759 # Assertion differences.  Expects -1, got 0
760 # https://github.com/mono/mono/issues/15187
761 -nomethod System.Diagnostics.Tests.StackFrameTests.Ctor_SkipFrames_FNeedFileInfo
763 ####################################################################
764 ##  System.Numerics.Vectors.Tests
765 ####################################################################
767 # Expects NotSupportedException, but actual was TypeInitializationException
768 # https://github.com/mono/mono/issues/15190
769 -nomethod System.Numerics.Tests.GenericVectorTests.ConstructorWithUnsupportedTypes_DateTime
770 -nomethod System.Numerics.Tests.GenericVectorTests.ConstructorWithUnsupportedTypes_Char
771 -nomethod System.Numerics.Tests.GenericVectorTests.ConstructorWithUnsupportedTypes_Guid
773 ####################################################################
774 ##  System.Reflection.Context.Tests
775 ####################################################################
777 # System.ArgumentNullException : Value cannot be null.
778 # Parameter name: attributeType
779 # https://github.com/mono/mono/issues/15191
780 -nomethod System.Reflection.Context.Tests.CustomReflectionContextTests.MapType_MemberAttributes_Success
781 -nomethod System.Reflection.Context.Tests.CustomReflectionContextTests.MapType_ParameterAttributes_Success
782 -nomethod System.Reflection.Context.Tests.CustomReflectionContextTests.MapType_Interface_Throws
784 ####################################################################
785 ##  System.Reflection.CoreCLR.Tests
786 ####################################################################
788 # FileNotFoundException
789 # https://github.com/mono/mono/issues/15192
790 -nomethod System.Reflection.Tests.AssemblyTests.LoadFromStream_Location_IsEmpty
792 ####################################################################
793 ##  System.Reflection.TypeExtensions.CoreCLR.Tests
794 ####################################################################
796 # Assertion... Expected true, got false
797 # https://github.com/mono/mono/issues/15194
798 -nomethod System.Reflection.Tests.MetadataTokenTests.SuccessImpliesNonNilWithCorrectTable
800 ####################################################################
801 ##  System.Runtime.Loader.DefaultContext.Tests
802 ####################################################################
804 # Expected FileNotFoundException, got none
805 # https://github.com/mono/mono/issues/15195
806 -nomethod System.Runtime.Loader.Tests.DefaultLoadContextTests.LoadInDefaultContext
808 ####################################################################
809 ##  System.Runtime.Loader.RefEmitLoadContext.Tests
810 ####################################################################
812 # Relies on AssemblyLoadContext.GetLoadContext, which is not implemented
813 -nomethod System.Runtime.Loader.Tests.RefEmitLoadContextTests.LoadRefEmitAssembly
815 ####################################################################
816 ##  System.Threading.Overlapped.Tests
817 ####################################################################
819 # Overflow Exception
820 # https://github.com/mono/mono/issues/15197
821 -nomethod OverlappedTests.PropertyTest2
823 # NRE in Overlapped.Pack
824 # https://github.com/mono/mono/issues/15308
825 -nomethod OverlappedTests.PackNegTest
826 -nomethod OverlappedTests.PackNegTest1
828 # NRE at Overlapped.Unpack (similar to pack)
829 # https://github.com/mono/mono/issues/15310
830 -nomethod OverlappedTests.UnPackTest
832 # NRE may be similar to above
833 # https://github.com/mono/mono/issues/15311
834 -nomethod OverlappedTests.PropertyTest3
835 -nomethod OverlappedTests.PropertyTest1
837 # NRE
838 # https://github.com/mono/mono/issues/15312
839 -nomethod ThreadPoolBoundHandleTests.BindHandle_MinusOneAsHandle_ThrowsArgumentException
841 # No Exception thrown
842 # https://github.com/mono/mono/issues/15313 
843 -nomethod ThreadPoolBoundHandleTests.PreAllocatedOverlapped_NonBlittableTypeAsPinData_Throws
844 -nomethod ThreadPoolBoundHandleTests.PreAllocatedOverlapped_ObjectArrayWithNonBlittableTypeAsPinData_Throws
845 -nomethod ThreadPoolBoundHandleTests.GetNativeOverlappedState_NullAsNativeOverlapped_ThrowsArgumentNullException
847 # NRE on BindHandle 
848 # https://github.com/mono/mono/issues/15314
849 -nomethod ThreadPoolBoundHandleTests.BindHandle_ZeroAsHandle_ThrowsArgumentException
850 -nomethod ThreadPoolBoundHandleTests.BindHandle_NullAsHandle_ThrowsArgumentNullException
851 -nomethod ThreadPoolBoundHandleTests.BindHandle_ValidHandle_ThrowsPlatformNotSupportedException
853 # Test not run
854 -nomethod ThreadPoolBoundHandleTests.PreAllocatedOverlapped_NullAsCallback_ThrowsArgumentNullException
856 ####################################################################
857 ##  System.Runtime.Extensions.Tests
858 ####################################################################
860 # GC.GetGCMemoryInfo is not implemented
861 # https://github.com/mono/mono/issues/15236
862 -nomethod System.Tests.AppDomainTests.MonitoringIsEnabled
864 # Mono expands generic Types in stacktraces unlike the .NET Core (sounds more like a feature: https://gist.github.com/EgorBo/3abb37d2ff4fc904bc7472c62498f933)
865 # https://github.com/mono/mono/issues/15315
866 -nomethod System.Tests.EnvironmentStackTrace.StackTraceTest
868 # AssemblyLoadContext.InternalLoad is not implemented
869 -nomethod System.Tests.AppDomainTests.LoadBytes
871 # These events are not wired up in mono
872 -nomethod System.Tests.AppDomainTests.TypeResolve
873 -nomethod System.Tests.AppDomainTests.GetAssemblies
874 -nomethod System.Tests.AppDomainTests.ResourceResolve
875 -nomethod System.Tests.AppDomainTests.AssemblyLoad
876 -nomethod System.Tests.AppDomainTests.FirstChanceException_Called
877 -nomethod System.Tests.AppDomainTests.AssemblyResolve_FirstChanceException
878 -nomethod System.Tests.AppDomainTests.AssemblyResolveInvalidAssemblyName
880 # AssemblyLoadContext.SetProfileOptimizationRoot is no-op (not implemented)
881 -nomethod System.Runtime.Tests.ProfileOptimizationTest.ProfileOptimization_CheckFileExists
883 ####################################################################
884 ##  System.Reflection.TypeExtensions.Tests
885 ####################################################################
887 # Assertion difference.  Expects 2, but got 1
888 # https://github.com/mono/mono/issues/15316
889 -nomethod System.Reflection.Tests.ConstructorInfoInvokeArrayTests.Invoke_1DArrayConstructor
891 # Exception difference
892 # https://github.com/mono/mono/issues/15317
893 -nomethod System.Reflection.Tests.ConstructorInfoTests.Invoke_Invalid
895 # Large Array support
896 # https://github.com/mono/mono/issues/15318
897 -nomethod System.Reflection.Tests.ConstructorInfoInvokeArrayTests.Invoke_LargeDimensionalArrayConstructor
899 # Throws a lot of different exceptions
900 # https://github.com/mono/mono/issues/15319
901 -nomethod System.Reflection.Tests.PropertyInfoTests.GetGetMethod_GetSetMethod
903 # Extra methods 
904 # https://github.com/mono/mono/issues/15320
905 -nomethod System.Reflection.Tests.TypeTests.GetMethods
907 ####################################################################
908 ##  System.Reflection.Emit.Lightweight.Tests
909 ####################################################################
911 # A different CreateDelegate issue
912 # https://github.com/mono/mono/issues/15321
913 -nomethod System.Reflection.Emit.Tests.DynamicMethodGetILGenerator1.GetILGenerator_Int_Module_CoreclrIgnoresSkipVisibility
914 -nomethod System.Reflection.Emit.Tests.DynamicMethodGetILGenerator1.GetILGenerator_Module_CoreclrIgnoresSkipVisibility
915 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.GetTokenFor_IntGenerics_Success
917 # Need to implement System.Reflection.Emit.DynamicILInfo.SetLocalSignature(Byte[] localSignature)
918 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.Test_TwoDimTest
919 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.Test_GenericMethod
920 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.GetTokenFor_CtorMethodAndField_Success
921 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.GetTokenFor_String_Success
922 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.GetTokenFor_StringGenerics_Success
923 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.Test_CallGM
924 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.GetTokenFor_Exception_Success
925 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.GetTokenFor_DynamicMethod_Success
927 # Need to implement System.Reflection.Emit.DynamicILInfo.SetExceptions(Byte* exceptions, Int32 exceptionsSize)
928 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.SetX_NullInput_ThrowsArgumentNullException
929 -nomethod System.Reflection.Emit.Tests.DynamicMethodctor1.InvalidOwner_ThrowsArgumentException
931 # Exception string is different (Expect System.String vs actual String)
932 # https://github.com/mono/mono/issues/15323
933 -nomethod System.Reflection.Emit.Tests.DynamicMethodToString.ToStringTest
935 # Expected: typeof(System.ArgumentOutOfRangeException)
936 # Actual:   typeof(System.OverflowException): Arithmetic operation resulted in an overflow.
937 # https://github.com/mono/mono/issues/15334
938 -nomethod System.Reflection.Emit.Tests.DynamicILInfoTests.SetX_NegativeInputSize_ThrowsArgumentOutOfRangeException
940 # Expected null, but got parameterTypes
941 # https://github.com/mono/mono/issues/15335
942 -nomethod System.Reflection.Emit.Tests.DynamicMethodctor1.NullObjectInParameterTypes_ThrowsArgumentException
944 ####################################################################
945 ##  System.Runtime.Loader.Tests
946 ####################################################################
948 # NOTE: Not run
949 -nomethod System.Runtime.Loader.Tests.ContextualReflectionTest.*
951 # relies on AssemblyLoadContext 
952 -nomethod System.Runtime.Loader.Tests.SatelliteAssembliesTests.SatelliteLoadsCorrectly
953 -nomethod System.Runtime.Loader.Tests.AssemblyLoadContextTest.*
954 -nomethod System.Runtime.Loader.Tests.ContextualReflectionTest.*
955 -nomethod System.Runtime.Loader.Tests.SatelliteAssembliesTests.describeLib
957 ####################################################################
958 ##  System.Reflection.MetadataLoadContext.Tests
959 ####################################################################
961 # https://github.com/mono/mono/issues/15340
962 -nomethod System.Reflection.Tests.CustomAttributeTests.TestDllImportPseudoCustomAttribute
963 -nomethod System.Reflection.Tests.CustomAttributeTests.TestMarshalAsPseudoCustomAttribute
964 -nomethod System.Reflection.Tests.ParameterTests.TestPseudoCustomAttributes
965 -nomethod System.Reflection.Tests.TypeTests.TestExplicitOffsetPseudoCustomAttribute
967 # Assertion failure: Expected: true, Actual: false
968 # https://github.com/mono/mono/issues/15344
969 -nomethod System.Reflection.Tests.TypeInvariants.TestInvariantCode
971 # System.TypeLoadException : Could not find type 'Typ\\W\[t\]S\+r\*n\&e\,haracters' in assembly ''.
972 # https://github.com/mono/mono/issues/15349
973 -nomethod System.Reflection.Tests.TypeTests.TypesWithStrangeCharacters
975 # flaky tests
976 -nomethod System.Reflection.Tests.TypeInfoDeclaredImplementedInterfacesTests.*
978 ####################################################################
979 ##  System.Utf8String.Experimental.Tests
980 ####################################################################
982 # Experimental feature 
983 # Will be removed and we can skip for now.
984 -nomethod System.Tests.MemoryTests.*
985 -nomethod System.Tests.Utf8StringTests.*
986 -nomethod System.Tests.Utf8ExtensionsTests.*
987 -nomethod System.Tests.ReflectionTests.*
988 -nomethod System.Net.Http.Tests.Utf8StringContentTests.*
990 ####################################################################
991 ##  System.ComponentModel.Composition.Registration.Tests
992 ####################################################################
994 # All have NRE
995 # https://github.com/mono/mono/issues/15352
996 -nomethod System.ComponentModel.Composition.Registration.Tests.PartBuilderInheritanceTests.*
998 # System.ComponentModel.Composition.Registration APIs are not supported on this platform.
999 -nomethod System.ComponentModel.Composition.Registration.Tests.RegistrationBuilderTests.*
1000 -nomethod System.ComponentModel.Composition.Registration.Tests.PartBuilderUnitTests.*
1001 -nomethod System.ComponentModel.Composition.Registration.Tests.PartBuilderOfTInheritanceTests.*
1002 -nomethod System.ComponentModel.Composition.Registration.Tests.ExportBuilderUnitTests.*
1003 -nomethod System.ComponentModel.Composition.Registration.Tests.RegistrationBuilderAttributedOverrideUnitTests.*
1004 -nomethod System.ComponentModel.Composition.Registration.Tests.PartBuilderOfTTests.*
1005 -nomethod System.ComponentModel.Composition.Registration.Tests.PartBuilderTests.*
1006 -nomethod System.ComponentModel.Composition.Registration.Tests.ExportBuilderTests.*
1007 -nomethod System.ComponentModel.Composition.Registration.Tests.ImportBuilderTests.*
1008 -nomethod System.ComponentModel.Composition.Registration.Tests.RegistrationBuilderUnitTests.*
1009 -nomethod System.ComponentModel.Composition.Registration.Tests.RegistrationBuilderExportFuncUnitTests.*
1010 -nomethod System.ComponentModel.Composition.Registration.Tests.PartBuilderInterfaceTests.*
1011 -nomethod System.ComponentModel.Composition.Registration.Tests.ExportInterfacesContractExclusionTests.*
1013 ####################################################################
1014 ##  System.Xml.Xsl.XslTransformApi.Tests
1015 ####################################################################
1017 # Xml differences... Looks like the parsing isn't working
1018 # https://github.com/mono/mono/issues/15353
1019 -nomethod System.Xml.Tests.CXmlResolverTest.TC_AbsolutePath_Transform
1020 -nomethod System.Xml.Tests.CTransformResolverTest.TC_AbsolutePath_Transform
1022 ####################################################################
1023 ##  System.Net.Requests.Tests
1024 ####################################################################
1026 # hangs:
1027 -nomethod System.Net.Tests.HttpWebRequestTest.HttpWebRequest_SetHostHeader_ContainsPortNumber
1029 ####################################################################
1030 ##  System.Security.Cryptography.X509Certificates.Tests
1031 ####################################################################
1033 # Passes local, but leaving here because it may be flaky 
1034 -nomethod System.Security.Cryptography.X509Certificates.Tests.DynamicChainTests.TestInvalidAia
1036 # disabled in CoreCLR too
1037 -noclass System.Security.Cryptography.X509Certificates.Tests.X509Certificate2UITests
1039 -nomethod System.IO.Tests.File_Move_Tests.File_Move_From_Unwatched_To_Watched
1041 # unxpected non-breaking space in strings (char(160) - char(32))
1042 -nomethod DataContractJsonSerializerTests.DCJS_VerifyDateTimeForDateTimeFormat
1043 -nomethod DataContractJsonSerializerTests.DCJS_VerifyDateTimeForFormatStringDCJsonSerSettings
1045 # GetCustomAttribute should ignore NullableContextAttribute?
1046 -nomethod System.Reflection.Tests.GetCustomAttributes_MemberInfo.GetCustomAttributeAll
1047 -nomethod System.Tests.AttributeGetCustomAttributes.MultipleAttributesTest
1049 # Unexpected IntPtr.Zero from Interop.Mmap
1050 -nomethod System.IO.MemoryMappedFiles.Tests.MemoryMappedViewAccessorTests.ValidAccessLevelCombinations
1051 -nomethod System.IO.MemoryMappedFiles.Tests.MemoryMappedViewStreamTests.ValidAccessLevelCombinations
1053 # requires precise gc (to be ignored in dotnet/corefx, e.g. https://github.com/dotnet/corefx/pull/39176)
1054 -nomethod System.IO.Tests.FileStream_Dispose.Dispose_CallsVirtualDispose_TrueArg
1055 -nomethod System.Net.Sockets.Tests.DisposedSocket.NonDisposedSocket_SafeHandlesCollected
1056 -nomethod System.Diagnostics.TraceSourceTests.SwitchClassTests.PruneTest