[netcore] Revise items in CoreFX.issues.rsp (mono/mono#15664)
authorEgor Bogatov <egorbo@gmail.com>
Thu, 18 Jul 2019 16:33:38 +0000 (19:33 +0300)
committerAlexander Köplinger <alex.koeplinger@outlook.com>
Thu, 18 Jul 2019 16:33:38 +0000 (18:33 +0200)
Commit migrated from https://github.com/mono/mono/commit/e6d2091a245cd4ecda087a53d1e0c60923323482

src/mono/netcore/CoreFX.issues.rsp
src/mono/netcore/CoreFX.issues_windows.rsp

index 42760f5..a7a5b3c 100644 (file)
 -nomethod System.Collections.Specialized.Tests.NameValueCollectionCtorTests.Ctor_NegativeCapacity_ThrowsArgumentOutOfRangeException
 
 ####################################################################
-##  System.Collections.Tests
-####################################################################
-
-# tests pass when disabling inline, but fail by default. https://github.com/mono/mono/issues/14859
--nomethod Generic.Dictionary.DictionaryConcurrentAccessDetectionTests.DictionaryConcurrentAccessDetection_*
-
-####################################################################
 ##  System.Diagnostics.Process.Tests
 ####################################################################
 
 -nomethod System.Diagnostics.Tests.ProcessTests.ProcessStart_UseShellExecute_ExecuteOrder
 
 ####################################################################
-##  System.Diagnostics.Debug
-####################################################################
-
-# disabled in CoreCLR too
--nomethod System.Diagnostics.Tests.DebugTestsNoListeners.Print
--nomethod System.Diagnostics.Tests.DebugTestsUsingListeners.Print
-
-####################################################################
 ##  System.Diagnostics.TraceSource.Tests
 ####################################################################
 
 # https://github.com/mono/mono/issues/14912
 -nomethod System.Linq.Expressions.Tests.ArrayBoundsTests.NewArrayBounds*
 
-# Process crashes really hard.
-# https://github.com/mono/mono/issues/14913
--nomethod System.Linq.Expressions.Tests.ConvertCheckedTests.ConvertCheckedNullableFloatToULongTest
--nomethod System.Linq.Expressions.Tests.ConvertCheckedTests.ConvertCheckedFloatToNullableULongTest
--nomethod System.Linq.Expressions.Tests.ConvertCheckedTests.ConvertCheckedFloatToULongTest
--nomethod System.Linq.Expressions.Tests.ConvertCheckedTests.ConvertCheckedNullableFloatToNullableULongTest
-
 # Expected exception to be thrown.  None is
 # https://github.com/mono/mono/issues/14917
 -nomethod System.Linq.Expressions.Tests.BindTests.GlobalField
 
 # Should throw NotSupportedException, but we do not. 
 # https://github.com/mono/mono/issues/14993
--nomethod System.SpanTests.SpanTests.Span_StaticOperator
 -nomethod System.SpanTests.SpanTests.ReadOnlySpan_Constructor
--nomethod System.SpanTests.SpanTests.ReadOnlySpan_Operator
 -nomethod System.SpanTests.SpanTests.Span_Constructor
 
 # Should throw NotSupportedException - Non static method requires a target
 # https://github.com/mono/mono/issues/15021
 -nomethod System.Reflection.Tests.AssemblyNameTests.Ctor_String_Invalid
 
-# The right versions are not being returned
-# https://github.com/mono/mono/issues/15022
--nomethod System.Reflection.Tests.AssemblyNameTests.Version
-
 # Typename string differs 
 # https://github.com/mono/mono/issues/15023
 -nomethod System.Reflection.Tests.GetTypeTests.GetType_EmptyString
 # https://github.com/mono/mono/issues/15069
 -nomethod System.Reflection.Tests.MemberInfoNetCoreAppTests.HasSameMetadataDefinitionAs_GenericTypeParameters
 
-# typeof difference in the assertion 
-# https://github.com/mono/mono/issues/15070
--nomethod System.Reflection.Tests.MemberInfoTests.GenericMethodsInheritTheReflectedTypeOfTheirTemplate
-
-# Returns byte array when it should return null
-# https://github.com/mono/mono/issues/15072
--nomethod System.Reflection.Tests.AssemblyNameTests.SetPublicKeyToken_GetPublicKeyToken
-
-# AssemblyName functionality not fully implemented
-# https://github.com/mono/mono/issues/15073
--nomethod System.Reflection.Tests.AssemblyNameTests.FullName
-
 # Fails b/c it returns the wrong assembly string
 # https://github.com/mono/mono/issues/15074
 -nomethod System.Reflection.Tests.AssemblyTests.LoadFile
 # https://github.com/mono/mono/issues/15097
 -nomethod System.Runtime.InteropServices.Tests.GetFunctionPointerForDelegateTests.GetFunctionPointer_GenericDelegate_ThrowsArgumentException
 
-# typeof(object).Assembly.ImageRuntimeVersion returns null because the corelib metadata version string is empty
-# https://github.com/mono/mono/issues/15100
--nomethod System.Runtime.InteropServices.RuntimeEnvironmentTests.RuntimeEnvironmentSysVersion
-
 # AE with The structure must not be a value class;
 # https://github.com/mono/mono/issues/15101
 -nomethod System.Runtime.InteropServices.Tests.PtrToStructureTests.PtrToStructure_ZeroPointer_ThrowsArgumentNullException
 # and expects it to trigger domain.ProcessExit event
 -nomethod System.Tests.ExitCodeTests.SigTermExitCode
 
-# causes 'error: Return type can't be a byref type Parameter name: returnType':
-# while the test passes, xunit fails in the end if it's enabled
+# 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
 -nomethod System.Tests.Types.VoidTests.IsByRef_Get_ReturnsExpected
 
 # Boxed pointers are not supported? https://github.com/mono/mono/blob/ced517784b2a07fb851e2227dac04e0df2262d57/mcs/class/corlib/ReferenceSources/RuntimeType.cs#L229
 ##  System.Text.Json.Tests
 ####################################################################
 
-# JsonSerializer.Parse<Enum>(...) generates invalid IL through DynamicMethod
-# Mono throws "System.MemberAccessException: Cannot create an abstract class: System.Enum" from System.Reflection.Emit.DynamicMethod.CreateDelegate
-# CoreCLR creates the delegate, but fails to execute it with "System.InvalidOperationException: Instances of abstract classes cannot be created."
--nomethod System.Text.Json.Serialization.Tests.ValueTests.ValueFail
-
 # The JSON value is not in a supported DateTime format
--nonamespace System.Text.Json.Serialization.Tests
+-noclass System.Text.Json.Serialization.Tests.ObjectTests
+-noclass System.Text.Json.Serialization.Tests.ArrayTests
+-nomethod System.Text.Json.Serialization.Tests.DictionaryTests.DictionaryOfClasses
+-nomethod System.Text.Json.Serialization.Tests.CacheTests.PropertyCacheWithMinInputsFirst
+-nomethod System.Text.Json.Serialization.Tests.CacheTests.PropertyCacheWithMinInputsLast
+-nomethod System.Text.Json.Serialization.Tests.ValueTests.ValueFail
 
 ####################################################################
 ##  System.Threading.Tests
 # https://github.com/mono/mono/issues/15161
 -nomethod System.Threading.Tests.SemaphoreTests.Ctor_NamesArentSupported_Unix
 
-# There is an attribute on the test itself to skip on Mono 
-# https://github.com/dotnet/corefx/blob/30ca4113ed07fc78060a0c9d3f95eee4fe8f8ee3/src/System.Threading/tests/SynchronizationContextTests.cs#L47
--nomethod System.Threading.Tests.SynchronizationContextTests.WaitNotificationTest
-
 ####################################################################
 ##  System.Threading.ThreadPool.Tests
 ####################################################################
 -nomethod System.Reflection.Tests.AssemblyTests.LoadFromStream_Location_IsEmpty
 
 ####################################################################
-##  System.Reflection.Metadata.Tests
-####################################################################
-
-# Expected null, got a double byte array
-# https://github.com/mono/mono/issues/15193
--nomethod System.Reflection.Metadata.Tests.AssemblyDefinitionTests.ValidateAssemblyNameWithCultureSet
--nomethod System.Reflection.Metadata.Tests.AssemblyDefinitionTests.ValidateAssemblyNameForAssemblyDefinition
-
-####################################################################
 ##  System.Reflection.TypeExtensions.CoreCLR.Tests
 ####################################################################
 
index c7c6338..a8696da 100644 (file)
@@ -64,4 +64,7 @@
 -nomethod System.Threading.Tests.SemaphoreTests.*
 -nomethod System.Threading.Threads.Tests.ThreadTests.*
 -nomethod System.ComponentModel.TypeConverterTests
--nomethod System.Xml.Tests.CTransformResolverTest.TC_AbsolutePath_Transform
\ No newline at end of file
+-nomethod System.Xml.Tests.CTransformResolverTest.TC_AbsolutePath_Transform
+-nomethod System.Tests.StringTests.NormalizationTest
+-nomethod System.Globalization.Tests.StringNormalizationAllTests.Normalize
+-nomethod System.Globalization.Tests.StringNormalizationTests.IsNormalized
\ No newline at end of file