Skip to content

[ci-scan] Skip DNS LocalhostSubdomain_RespectsAddressFamily tests on Android (refs #128371)#78

Draft
github-actions[bot] wants to merge 1 commit into
mainfrom
ci-scan/disable-dns-localhost-subdomain-android-e5b9ecd449dc1110
Draft

[ci-scan] Skip DNS LocalhostSubdomain_RespectsAddressFamily tests on Android (refs #128371)#78
github-actions[bot] wants to merge 1 commit into
mainfrom
ci-scan/disable-dns-localhost-subdomain-android-e5b9ecd449dc1110

Conversation

@github-actions

Copy link
Copy Markdown

Reasoning

The tests DnsGetHostEntry_LocalhostSubdomain_RespectsAddressFamily and DnsGetHostAddresses_LocalhostSubdomain_RespectsAddressFamily consistently fail on Android with Assert.All() Failure — the Android resolver returns IPv6 addresses when AddressFamily.InterNetwork was requested. The [ActiveIssue] attribute scoped to TestPlatforms.Android is the correct mechanism to skip these tests while the platform-specific behavior is investigated.

Linked KBE: dotnet#128371
Tracking: dotnet#124751

Match verification (from Step 4.8):

  1. Same test/family: yes — both DnsGetHostEntry_LocalhostSubdomain_RespectsAddressFamily and DnsGetHostAddresses_LocalhostSubdomain_RespectsAddressFamily
  2. Same failure signature: yes — Assert.All() Failure with Expected: InterNetwork / Actual: InterNetworkV6
  3. Same OS: yes — Android
  4. Same architecture: yes — arm64 (KBE covers android-arm64 AllSubsets_CoreCLR)

Impact on platforms

  • runtime-extra-platforms (def 154) / android-arm64 Release NativeAOT @ windows.11.amd64.android.open, exit code 1
  • runtime-extra-platforms (def 154) / android-arm64 Release AllSubsets_CoreCLR @ windows.11.amd64.android.open, exit code 1

Errors log

[FAIL] System.Net.NameResolution.Tests.GetHostEntryTest.DnsGetHostEntry_LocalhostSubdomain_RespectsAddressFamily(addressFamily: InterNetwork)
Assert.All() Failure: 10 out of 12 items in the collection did not pass.
[1]:  Item:  fe80::244c:96ff:fe41:5910%47
      Error: Assert.Equal() Failure: Values differ
             Expected: InterNetwork
             Actual:   InterNetworkV6

First build it occurred

Linked issue

dotnet#128371

Note

🔒 Integrity filter blocked 1 item

The following item was blocked because it doesn't meet the GitHub integrity level.

  • #125825 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 · ● 32.2M ·

…efs dotnet#128371)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants