Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
17 of 20 tasks
steveisok opened this issue Apr 24, 2020 · 3 comments
Closed
17 of 20 tasks
Assignees
Labels
area-Meta os-android os-ios Apple iOS tracking This issue is tracking the completion of other related issues.
Milestone

Comments

@steveisok
Copy link
Member

steveisok commented Apr 24, 2020

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

@steveisok steveisok added the Epic Groups multiple user stories. Can be grouped under a theme. label Apr 24, 2020
@Dotnet-GitSync-Bot Dotnet-GitSync-Bot added the untriaged New issue has not been triaged by the area owner label Apr 24, 2020
@Dotnet-GitSync-Bot
Copy link
Collaborator

I couldn't figure out the best area label to add to this issue. Please help me learn by adding exactly one area label.

@steveisok steveisok removed the untriaged New issue has not been triaged by the area owner label Apr 24, 2020
@marek-safar marek-safar added this to the 5.0 milestone Apr 24, 2020
@marek-safar marek-safar modified the milestones: 5.0, 6.0 Jun 12, 2020
@marek-safar marek-safar changed the title Epic: Track fully enabling libraries tests and enabling missing features for iOS, Android, and Xam.Mac Track fully enabling libraries tests and enabling missing features for iOS, Android Oct 21, 2020
@marek-safar marek-safar added tracking This issue is tracking the completion of other related issues. and removed Epic Groups multiple user stories. Can be grouped under a theme. labels Oct 21, 2020
@ghost
Copy link

ghost commented Aug 12, 2021

Tagging subscribers to 'arch-android': @steveisok, @akoeplinger
See info in area-owners.md if you want to be subscribed.

Issue Details

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

Author: steveisok
Assignees: steveisok
Labels:

area-Meta, os-android, tracking, os-ios

Milestone: 6.0.0

@steveisok
Copy link
Member Author

Devices are still a WIP and will move to separate issue.

@ghost ghost locked as resolved and limited conversation to collaborators Sep 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Meta os-android os-ios Apple iOS tracking This issue is tracking the completion of other related issues.
Projects
No open projects
Development

No branches or pull requests

6 participants