Skip to content

Maintenance: Update End-to-End tests to test against GraalVM images as well #1805

@phipag

Description

@phipag

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

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Shipped

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions