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

[Apple mobile] Use merged runners for runtime tests #107118

Open
wants to merge 38 commits into
base: main
Choose a base branch
from

Conversation

jkoritzinsky
Copy link
Member

@jkoritzinsky jkoritzinsky commented Aug 28, 2024

Description

This PR introduces merged test runners instead of the legacy runner system on Apple mobile platforms. After these changes, we would be able to delete the legacy runner system.

Changes

ToDo:

  • Fixed ios/tvos jobs
  • Fix simulator jobs
  • Disable failing runtime tests

Follow-up:

  • Enable trimming on build machines
  • Enable fullAOT compilation
  • Update Native AOT pipeline

Verification

The changes have been verified on the runtime-extra-platforms pipeline.

@jkoritzinsky
Copy link
Member Author

/azp run runtime-ioslike

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jkoritzinsky
Copy link
Member Author

/azp run runtime-ioslike

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jkoritzinsky
Copy link
Member Author

/azp run runtime-ioslike

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jkoritzinsky
Copy link
Member Author

/azp run runtime-ioslike

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@kotlarmilos
Copy link
Member

Does the legacy runner include tests with the main entry point that require XUnit wrappers?

@jkoritzinsky
Copy link
Member Author

Yes. I'm currently moving the remaining tests that don't have xunit runners to have them in other PRs before coming back to this to see what's working on Helix and what isn't.

@jkoritzinsky
Copy link
Member Author

/azp run runtime-ioslike

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jkoritzinsky
Copy link
Member Author

/azp run runtime-ioslike

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jkoritzinsky
Copy link
Member Author

/azp run runtime-ioslike

Copy link

Pull request contains merge conflicts.

@jkoritzinsky
Copy link
Member Author

/azp run runtime-ioslike

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jkoritzinsky
Copy link
Member Author

/azp run runtime-ioslike

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jkoritzinsky
Copy link
Member Author

/azp run runtime-ioslike

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jkoritzinsky
Copy link
Member Author

/azp run runtime-ioslike

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jkoritzinsky
Copy link
Member Author

/azp run runtime-ioslike

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@kotlarmilos
Copy link
Member

/azp run runtime-extra-platforms

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@kotlarmilos
Copy link
Member

/azp run runtime-extra-platforms

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@kotlarmilos
Copy link
Member

/azp run runtime-extra-platforms

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@kotlarmilos
Copy link
Member

/azp run runtime-extra-platforms

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@kotlarmilos
Copy link
Member

/azp run runtime-extra-platforms

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@kotlarmilos
Copy link
Member

/azp run runtime-ioslike,runtime-ioslikesimulator

Copy link

Azure Pipelines successfully started running 2 pipeline(s).

@kotlarmilos kotlarmilos changed the title Use merged runners for ios tests [Apple mobile] Use merged runners for Mono runtime tests Jan 6, 2025
@kotlarmilos kotlarmilos changed the title [Apple mobile] Use merged runners for Mono runtime tests [Apple mobile] Use merged runners for runtime tests Jan 6, 2025
@kotlarmilos kotlarmilos added this to the 10.0.0 milestone Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants