Skip to content

Disable Socket tests on Apple Platforms which requires Local Network permission#121496

Merged
liveans merged 4 commits intodotnet:mainfrom
liveans:disable_socket_tests
Nov 17, 2025
Merged

Disable Socket tests on Apple Platforms which requires Local Network permission#121496
liveans merged 4 commits intodotnet:mainfrom
liveans:disable_socket_tests

Conversation

@liveans
Copy link
Member

@liveans liveans commented Nov 10, 2025

Some networking tests on OSX requires Local Network permission after OSX 13. These requirements are practically same for all Apple platforms so disabling them for now. Until we figure out a clear solution on pipeline machines.

@dotnet-policy-service
Copy link
Contributor

Tagging subscribers to this area: @dotnet/ncl
See info in area-owners.md if you want to be subscribed.

@liveans
Copy link
Member Author

liveans commented Nov 10, 2025

/azp run runtime-extra-platforms

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates test skipping attributes to broaden the scope of issue #114450 workarounds from Mac Catalyst x64 to all Apple platforms, and adds the same workaround to an additional test.

  • Expands existing ActiveIssue attribute in SendTo.cs from Mac Catalyst x64 to all Apple platforms
  • Adds new ActiveIssue attribute to MulticastInterface_Set_AnyInterface_Succeeds test

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
src/libraries/System.Net.Sockets/tests/FunctionalTests/SocketOptionNameTest.cs Adds ActiveIssue attribute to skip MulticastInterface_Set_AnyInterface_Succeeds test on Apple platforms due to issue #114450
src/libraries/System.Net.Sockets/tests/FunctionalTests/SendTo.cs Broadens existing ActiveIssue attribute from Mac Catalyst x64 specifically to all Apple platforms for consistency

@liveans
Copy link
Member Author

liveans commented Nov 17, 2025

/azp run runtime-extra-platforms

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@liveans liveans merged commit d23685a into dotnet:main Nov 17, 2025
84 of 86 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants