Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Introduce env variable QUARKUS_NATIVE_IT_SKIP_VERIFY_IMAGE_METRICS
Allow users to skip tests verifying native image build metrics (such as binary size, classes registered for reflection, etc.) by setting env variable QUARKUS_NATIVE_IT_SKIP_VERIFY_IMAGE_METRICS to true. Quarkus uses the "jvmci" version from the base-JDK used to build GraalVM. When building GraalVM master with JDK 21, however, we are using LabsJDK 21.0.1+12-jvmci-23.1-b26, so Quarkus thinks the GraalVM version is 23.1 despite it acutally being 24.0. Since upstream GraalVM doesn't plan on releasing GraalVM 24.0 based on JDK 21 it's not expected to get a jvmci version bump in LabsJDK 21. This patch allows us to keep testing GraalVM 24.0-dev with JDK 21 without getting false negatives.
- Loading branch information