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

Enable AOT tests on non-aot images #6066

Open
lbussell opened this issue Nov 19, 2024 · 1 comment
Open

Enable AOT tests on non-aot images #6066

lbussell opened this issue Nov 19, 2024 · 1 comment

Comments

@lbussell
Copy link
Contributor

See the description of Fix AOT tests in nightly (#6065) for context.

We should enable some AOT tests for non AOT images. This will allow us to test AOT functionality outside of just the nightly repos, which is an important and supported use-case.

This would mean:

  • Install the necessary packages on the SDK images in the test Dockerfile (similar to how a customer would do it - see releasesapi/Dockerfile.debian for an example). This of course would be only for these AOT tests and not apply to all test Dockerfiles.
  • Run the AOT compiled application on the runtime-deps image
@lbussell
Copy link
Contributor Author

[Triage] Whether we add these tests should depend on whether or not we decide to officially support AOT images. If we decide to drop support for those images, then we will need to cover this scenario in testing. But if we add the images to main, then we can use the existing tests.

If we do decide only to support AOT images for new .NET versions, then we also need to decide whether we want to add this new AOT test scenario to in-support .NET images so that we cover AOT testing across all .NET versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog
Development

No branches or pull requests

1 participant