Backport macOS 26 Tahoe test fixes to release/8.0-staging#119717
Merged
bartonjs merged 2 commits intodotnet:release/8.0-stagingfrom Sep 15, 2025
Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull Request Overview
This PR backports test fixes for macOS 26 Tahoe to the release/8.0-staging branch. The changes address test failures that were occurring specifically on macOS 26 RC by updating platform detection logic and adjusting test expectations to accommodate behavioral changes in the newer macOS version.
Key changes:
- Adds detection for Apple platforms version 26 or later
- Updates X509 certificate chain test logic to handle macOS 26 behavior differences
- Adjusts test assertions for certificate chain validation on the new platform
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| src/libraries/Common/tests/TestUtilities/System/PlatformDetection.Unix.cs | Adds IsApplePlatform26OrLater property for detecting macOS 26+ |
| src/libraries/System.Security.Cryptography/tests/X509Certificates/ChainTests.cs | Updates certificate chain tests to handle macOS 26 behavioral changes |
This was referenced Sep 15, 2025
Open
bartonjs
approved these changes
Sep 15, 2025
Member
|
Test-only change, applying servicing-approved under tell-mode. |
1e20b7b
into
dotnet:release/8.0-staging
116 of 121 checks passed
This was referenced Oct 14, 2025
Closed
Bump Microsoft.Extensions.Caching.Abstractions from 6.0.1 to 9.0.10
yscorecore/YS.Knife.Extension#21
Closed
Closed
This was referenced Oct 15, 2025
Bump Microsoft.Extensions.DependencyInjection from 8.0.1 to 9.0.10
devlooped/DependencyInjection#255
Closed
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Backport #118652
Backport #118777
Customer Impact
None, test only change.
Regression
Testing
These tests were failing against macOS 26 RC. They now pass against macOS 26 RC.
Risk
None, test only change.