Skip to content

Track fully enabling libraries tests and enabling missing features for iOS, Android #35410

Description

@steveisok

This epic serves as a libraries POV as we work towards full test coverage and add missing features for mobile in .NET 6.

iOS

Testing

  • Fully integrate the test runner into the libraries build Integrate the iOS test runner into the build #35123 (Steve)
  • Integrate with helix (iOS Simulator)
  • Integrate with helix (iOS Devices) - Waiting on outcome of cert discussions w/ Apple
  • Analyze test results, identify issues to fix - Simulator
  • Analyze test results, identify issues to fix - Devices

ICU

Networking

  • iOS/tvOS specific define to create Foundation.NSUrlSessionHandler

Android

Testing

  • Fully integrate the test runner into the libraries build Enable the test runner for Android #35262
  • Piggyback on iOS helix integration
  • Analyze test results, identify issues to fix - JIT Simulator
  • Analyze test results, identify issues to fix - JIT Devices
  • Analyze test results, identify issues to fix - AOT Simulator
  • Analyze test results, identify issues to fix - AOT Devices

Security

  • Establish a process surrounding how we will manage the OpenSSL dependency
  • When the android runner is available, run existing tests w/ OpenSSL. Identify missing features
  • Determine if direct android API integration for crypto is viable.

Networking

  • Android specific define to create AndroidClientHandler

Xam.Mac

Testing

Metadata

Metadata

Assignees

Labels

area-Metaos-androidos-iosApple iOStrackingThis issue is tracking the completion of other related issues.

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions