Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 29, 2026

Description

Android NativeAOT testing currently runs only the SmokeTests subset. This expands it to run the full default runtime test suite, matching Linux/Windows platforms.

Changes

  • Updated eng/pipelines/extra-platforms/runtime-extra-platforms-androidemulator.yml:
    • Changed testBuildArgs from nativeaot tree nativeaot/SmokeTests to nativeaot tree nativeaot

This adds test coverage for:

  • CustomMain
  • CustomMainWithStubExe
  • GenerateUnmanagedEntryPoints
  • StartupHook

(SmokeTests continue to run as part of the expanded suite)

Original prompt

Expand the android nativeaot runtime testing to run the entire set of default runtime tests, not just the nativeaot smoke tests.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Change testBuildArgs from 'nativeaot tree nativeaot/SmokeTests' to
'nativeaot tree nativeaot' to run the entire set of default runtime
tests instead of just smoke tests. This aligns Android testing with
Linux/Windows NativeAOT test configurations.

Co-authored-by: sbomer <787361+sbomer@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants