onnxruntime/csharp/test/Microsoft.ML.OnnxRuntime.EndToEndTests.Mobile
Scott McKay 5fc60f36f2
Update to the net8 MAUI targets. Remove Xamarin. (#21062)
### Description
<!-- Describe your changes. -->
Xamarin is EOL so remove support.
The MAUI targets are EOL and need updating.
https://dotnet.microsoft.com/en-us/platform/support/policy/maui

Other cleanups:
- netcoreapp3.1 is EOL
- the net6 macos target was added in the mistaken belief that was for
MAUI mac support, but that is actually via the mac-catalyst target which
we recently added support for.
- some CIs that were using the old build setup of splitting pre-net6
targets. The ORT C# bindings csproj was updated last year and the
`PreNet6` and `SelectedTargets` properties no longer exist as they were
replaced by the simpler `IncludeMobileTargets` property.

### Motivation and Context
<!-- - Why is this change required? What problem does it solve?
- If it fixes an open issue, please link to the issue here. -->
Remove EOL components.
#21058
2024-06-19 16:20:58 +10:00
..
EndToEndTests.Mobile.Automation
Microsoft.ML.OnnxRuntime.EndToEndTests.Mobile.sln
ReadMe.md Update to the net8 MAUI targets. Remove Xamarin. (#21062) 2024-06-19 16:20:58 +10:00
runmobiletests.sh

NOTE:

These tests no longer work as they are based on App Center's Xamarin.UITest and Xamarin is EOL. App Center is also deprecated with EOL in 2025.

The tests need to be updated based on the App Center replacement we choose. If that is BrowserStack, this is most likely applicable: https://learn.microsoft.com/en-us/samples/dotnet/maui-samples/uitest-appium-nunit/