Skip to content

[ci-scan] Test failure: Cryptography.Xml XSLT tests on tvos-arm64 (no dynamic code support) #128792

@github-actions

Description

@github-actions

Build Information

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1440191
Build error leg or test failing: tvos-arm64 Release AllSubsets_Mono / System.Security.Cryptography.Xml.Tests

Error Details

[FAIL] System.Security.Cryptography.Xml.Tests.SignedXmlTest.SignedXml_EncryptedDataWithInfiniteXslTransform
  Assert.Throws() Failure: Exception type was not an exact match
  Expected: typeof(System.Security.Cryptography.CryptographicException)
  Actual:   typeof(System.NotSupportedException)
  ---- System.NotSupportedException : Xslts are only supported when dynamic code is supported.
     at System.Security.Cryptography.Xml.CryptoHelpers.CreateXmlDsigXsltTransform()

[FAIL] System.Security.Cryptography.Xml.Tests.EncryptedXmlTests.EncryptedXml_BillionLaughsXsltTransform
[FAIL] System.Security.Cryptography.Xml.Tests.EncryptedXmlTests.EncryptedKey_InfiniteLoopXsltTransform

Three XSLT-related crypto tests expect CryptographicException but receive NotSupportedException on tvos-arm64 because dynamic code (XSLT compilation) is not supported on that platform.

Error Message

{
  "ErrorMessage": "Xslts are only supported when dynamic code is supported",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Impact on platforms

  • runtime-extra-platforms (def 154) / tvos-arm64 Release AllSubsets_Mono / System.Security.Cryptography.Xml.Tests / exit code 1

First build it occurred


Filed by ci-failure-scan, which scans dnceng-public outer-loop pipelines on main and converts stable failures into KBEs and test-disable PRs. Comment here or on the workflow file to suggest changes; ci-failure-scan-feedback reads in-scope feedback daily and opens (or updates) a PR with prompt edits.

Note

🔒 Integrity filter blocked 2 items

The following items were blocked because they don't meet the GitHub integrity level.

  • #44158 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #5637 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

Generated by CI Outer-Loop Failure Scanner · ● 37.9M ·

Report

Build Repository Test Pull Request
1441846 dotnet/runtime System.Security.Cryptography.Xml.Tests.WorkItemExecution

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
1 1 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    Known Build ErrorUse this to report build issues in the .NET Helix tabagentic-workflowsblocking-clean-ciBlocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms'untriagedNew issue has not been triaged by the area owner

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions