getsentry / getsentry/sentry-dotnet

test: CoreCLR iOS integration tests

Open
#5,149 1 comment 1 reaction 0 assignees View on GitHub
.NET Framework: MAUI iOS Platform: iOS Tests
Dominant language
C#
Stars
770
Forks
248
Avg merge
3d 4h
Merged PRs (30d)
49

Description

### Summary

Enable iOS integration tests to also run on _CoreCLR_, alongside _Mono_.

### Remarks

.NET 10 has added experimental opt-in support for _CoreCLR_ on Android, and is scheduled to make it the default for .NET 11, while keeping _Mono_ an opt-in.

.NET 11 (currently in Preview) is adding experimental opt-in support for _CoreCLR_ on iOS.

See also
- [What's new in .NET MAUI for .NET 10](https://learn.microsoft.com/dotnet/maui/whats-new/dotnet-10)
- [What's new in .NET MAUI for .NET 11](https://learn.microsoft.com/dotnet/maui/whats-new/dotnet-11)

In #5127, we added _CoreCLR_ (alongside _Mono_) integration tests for Android.
In #5126, we have prepared the iOS integration tests to use _CoreCLR_ too, once we start using .NET 11 (Preview).

### See TODO
- https://github.com/getsentry/sentry-dotnet/pull/5126/changes#diff-98ec017b0dc45674a4bb9e66583f2f414332d95446a80fae049bb497a8994301R19
- https://github.com/getsentry/sentry-dotnet/blob/3d467888c9882101b7a513b20dae5183f2ca6444/integration-test/ios.Tests.ps1#L19

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.