Open
Description
Summary
After introducing GraalVM support for the Core Utilities (#764), we need to implement a mechanism to be able to run end-to-end tests against GraalVM Powertools running in an provided.al2023
runtime.
Ideally, the end-to-end tests should be exactly same for JVM based Lambdas and native runtime Lambdas. To allow for implementing support of GraalVM gradually it should also be possible to run only a subset of end-to-end tests for native images.
Why is this needed?
This is a second layer of testing that can improve the safety of releases and avoid introducing breaking changes at runtime for native compilation using GraalVM. There is a related issue for updating the GH workflows to run unit tests against the native image #1803.
Which area does this relate to?
Governance, GraalVM
Solution
No response
Acknowledgment
- This request meets Powertools for AWS Lambda (Java) Tenets
- Should this be considered in other Powertools for AWS Lambda (Java) languages? i.e. Python, TypeScript
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Backlog