Skip to content

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

Open
@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

No one assigned

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions