Skip to content

System.Runtime.Serialization.Schema.Tests failures #74370

@buyaa-n

Description

@buyaa-n

Looks like a regression introduced on 8/15.

Affected tests with status as of 8/24:

  • GetKnownTypeReferences - System.Runtime.Serialization.Schema.Tests.ImporterTests.GetKnownTypeReferences | last 120 days - 26x failures reported (each failure is reported twice) -- 13x runs (incl. 3x Rolling runs) - first on 8/15 in run 1944867
  • CanImport - System.Runtime.Serialization.Schema.Tests.ImporterTests.CanImport - last 120 days - 56x reported failures (each failure is reported 4x, in one run it is reported 8x) -- 13x runs (incl. 3x Rolling runs) - first on 8/15 in run 1944867
  • Import - System.Runtime.Serialization.Schema.Tests.ImporterTests.Import - last 120 days - 56x failures reported
  • GetCodeTypeReference - System.Runtime.Serialization.Schema.Tests.ImporterTests.GetCodeTypeReference - last 120 days - 56x failures reported
  • ReferencedTypes - System.Runtime.Serialization.Schema.Tests.ImportOptionsTests.ReferencedTypes - last 120 days - 56x failures reported
  • CodeProvider - System.Runtime.Serialization.Schema.Tests.ImportOptionsTests.CodeProvider - last 120 days - 14x failures reported -- 13x runs (one run reported twice) - first on 8/15 in run 1944867
  • Namespaces - System.Runtime.Serialization.Schema.Tests.ImportOptionsTests.Namespaces - last 120 days - 14x failures reported
  • ImportXmlType - System.Runtime.Serialization.Schema.Tests.ImportOptionsTests.ImportXmlType - last 120 days - 14x failures reported
  • EnableDataBinding - System.Runtime.Serialization.Schema.Tests.ImportOptionsTests.EnableDataBinding - last 120 days - 13x failures reported
  • GenerateInternal - System.Runtime.Serialization.Schema.Tests.ImportOptionsTests.GenerateInternal - last 120 days - 14x failures reported
  • GenerateSerializable - System.Runtime.Serialization.Schema.Tests.ImportOptionsTests.GenerateSerializable - last 120 days - 14x failures reported

System.Runtime.Serialization.Schema.Tests.ImporterTests and System.Runtime.Serialization.Schema.Tests.ImportOptionsTests failes on
CI leg: https://github.com/dotnet/runtime/pull/72772/checks?check_run_id=7932703826

Logs: https://helix.dot.net/api/2019-06-17/jobs/6db75ebd-6f45-4213-a444-987288186b07/workitems/System.Runtime.Serialization.Schema.Tests/console

System.Runtime.Serialization.Schema.Tests.ImporterTests.Import(import: Action`1 { Method = Void <Import_MemberData>b__7_2(System.Runtime.Serialization.XsdDataContractImporter), Target = <>c { } }, codeLength: 1615) [FAIL]
      System.ArgumentException : Cannot import invalid schemas. Compilation on the XmlSchemaSet failed.
      ---- System.Xml.Schema.XmlSchemaException : The global element 'http://schemas.microsoft.com/2003/10/Serialization/:anyType' has already been declared.
      Stack Trace:
        /_/src/libraries/System.Private.DataContractSerialization/src/System/Runtime/Serialization/SchemaImporter.cs(68,0): at System.Runtime.Serialization.SchemaImporter.Import(List`1& elementTypeNames)
        /_/src/libraries/System.Private.DataContractSerialization/src/System/Runtime/Serialization/DataContractSet.cs(653,0): at System.Runtime.Serialization.DataContracts.DataContractSet.ImportSchemaSet(XmlSchemaSet schemaSet, IEnumerable`1 typeNames, Boolean importXmlDataType)
        /_/src/libraries/System.Runtime.Serialization.Schema/src/System/Runtime/Serialization/Schema/XsdDataContractImporter.cs(317,0): at System.Runtime.Serialization.XsdDataContractImporter.InternalImport(XmlSchemaSet schemas, ICollection`1 typeNames, ICollection`1 elements)
        /_/src/libraries/System.Runtime.Serialization.Schema/src/System/Runtime/Serialization/Schema/XsdDataContractImporter.cs(123,0): at System.Runtime.Serialization.XsdDataContractImporter.Import(XmlSchemaSet schemas, XmlQualifiedName typeName)
        /_/src/libraries/System.Runtime.Serialization.Schema/tests/System/Runtime/Serialization/Schema/Import/ImporterTests.cs(121,0): at System.Runtime.Serialization.Schema.Tests.ImporterTests.<>c.<Import_MemberData>b__7_2(XsdDataContractImporter imp)
        /_/src/libraries/System.Runtime.Serialization.Schema/tests/System/Runtime/Serialization/Schema/Import/ImporterTests.cs(104,0): at System.Runtime.Serialization.Schema.Tests.ImporterTests.Import(Action`1 import, Int32 codeLength)
           at InvokeStub_ImporterTests.Import(Object, Object, IntPtr*)
           at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
        ----- Inner Stack Trace -----
        /_/src/libraries/System.Private.Xml/src/System/Xml/Schema/XmlSchemaSet.cs(1450,0): at System.Xml.Schema.XmlSchemaSet.InternalValidationCallback(Object sender, ValidationEventArgs e)
        /_/src/libraries/System.Private.Xml/src/System/Xml/Schema/BaseProcessor.cs(261,0): at System.Xml.Schema.BaseProcessor.SendValidationEvent(XmlSchemaException e, XmlSeverityType severity)
        /_/src/libraries/System.Private.Xml/src/System/Xml/Schema/BaseProcessor.cs(220,0): at System.Xml.Schema.BaseProcessor.SendValidationEvent(String code, String msg, XmlSchemaObject source)
        /_/src/libraries/System.Private.Xml/src/System/Xml/Schema/BaseProcessor.cs(148,0): at System.Xml.Schema.BaseProcessor.AddToTable(XmlSchemaObjectTable table, XmlQualifiedName qname, XmlSchemaObject item)
        /_/src/libraries/System.Private.Xml/src/System/Xml/Schema/SchemaSetCompiler.cs(61,0): at System.Xml.Schema.Compiler.Prepare(XmlSchema schema, Boolean cleanup)
        /_/src/libraries/System.Private.Xml/src/System/Xml/Schema/XmlSchemaSet.cs(535,0): at System.Xml.Schema.XmlSchemaSet.Compile()
        /_/src/libraries/System.Private.DataContractSerialization/src/System/Runtime/Serialization/SchemaImporter.cs(138,0): at System.Runtime.Serialization.SchemaImporter.CompileSchemaSet(XmlSchemaSet schemaSet)
        /_/src/libraries/System.Private.DataContractSerialization/src/System/Runtime/Serialization/SchemaImporter.cs(61,0): at System.Runtime.Serialization.SchemaImporter.Import(List`1& elementTypeNames)
  Finished:    System.Runtime.Serialization.Schema.Tests
=== TEST EXECUTION SUMMARY ===
   System.Runtime.Serialization.Schema.Tests  Total: 105, Errors: 0, Failed: 21, Skipped: 0, Time: 1.368s

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-Serializationblocking-clean-ciBlocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms'test-bugProblem in test source code (most likely)test-failure

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions