Skip to content

[NO-MERGE, NO-REVIEW] Experiment: try remove test exclusions#125117

Open
mrek-msft wants to merge 1 commit intodotnet:mainfrom
mrek-msft:main
Open

[NO-MERGE, NO-REVIEW] Experiment: try remove test exclusions#125117
mrek-msft wants to merge 1 commit intodotnet:mainfrom
mrek-msft:main

Conversation

@mrek-msft
Copy link
Member

Just for running pipelines on this experiment.

Copilot AI review requested due to automatic review settings March 3, 2026 13:46
@mrek-msft mrek-msft added NO-MERGE The PR is not ready for merge yet (see discussion for detailed reasons) NO-REVIEW Experimental/testing PR, do NOT review it labels Mar 3, 2026
@mrek-msft mrek-msft changed the title try remove test exclusions [NO-MERGE, NO-REVIEW[] Experiment: try remove test exclusions Mar 3, 2026
@mrek-msft mrek-msft changed the title [NO-MERGE, NO-REVIEW[] Experiment: try remove test exclusions [NO-MERGE, NO-REVIEW] Experiment: try remove test exclusions Mar 3, 2026
@dotnet-policy-service
Copy link
Contributor

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

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 experimentally removes existing ActiveIssue test exclusions so the previously-skipped tests execute (notably on iOS/tvOS), presumably to observe pipeline behavior.

Changes:

  • Re-enable two configuration functional tests by removing ActiveIssue(60583) on iOS/tvOS.
  • Re-enable one UserSecrets test by removing ActiveIssue(60584) on iOS/tvOS.

Reviewed changes

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

File Description
src/libraries/Microsoft.Extensions.Configuration/tests/FunctionalTests/ArrayTests.cs Removes the iOS/tvOS ActiveIssue(60583) skip from two [Fact] tests.
src/libraries/Microsoft.Extensions.Configuration.UserSecrets/tests/ConfigurationExtensionTest.cs Removes the iOS/tvOS ActiveIssue(60584) skip from one [Fact] test.

Comment on lines 49 to 50
[Fact]
[ActiveIssue("https://github.com/dotnet/runtime/issues/60583", TestPlatforms.iOS | TestPlatforms.tvOS)]
public void DifferentConfigSources_Merged_KeysAreSorted()
Copy link

Copilot AI Mar 3, 2026

Choose a reason for hiding this comment

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

These tests were previously disabled on iOS/tvOS via ActiveIssue(60583). Removing the exclusion without a corresponding fix (or confirmation that 60583 is resolved) is likely to reintroduce known failures and make CI unreliable on those platforms. If the issue is still active, keep the attribute; if it’s resolved, consider removing/adjusting all remaining 60583-based skips in related configuration tests so platform coverage is consistent.

Copilot uses AI. Check for mistakes.
@@ -52,7 +52,6 @@ private void SetSecret(string id, string key, string value)
}

[Fact]
Copy link

Copilot AI Mar 3, 2026

Choose a reason for hiding this comment

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

This test was previously skipped on iOS/tvOS under ActiveIssue(60584), but other tests in this file are still skipped for the same issue. Either the underlying problem is fixed (in which case the remaining 60584 skips should also be removed/updated), or it’s still present and this re-enables a known failing test on those platforms.

Suggested change
[Fact]
[Fact]
[ActiveIssue("https://github.com/dotnet/runtime/issues/60584", TestPlatforms.iOS | TestPlatforms.tvOS)]

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-Extensions-Configuration NO-MERGE The PR is not ready for merge yet (see discussion for detailed reasons) NO-REVIEW Experimental/testing PR, do NOT review it

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants