From 331986ce2a6163e45c82a04a5f4188a0bf032e5e Mon Sep 17 00:00:00 2001 From: mpeddada1 Date: Mon, 29 Sep 2025 20:31:04 +0000 Subject: [PATCH] test: verify graalvm 25 --- .kokoro/presubmit/showcase-native.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.kokoro/presubmit/showcase-native.sh b/.kokoro/presubmit/showcase-native.sh index ad85d8dc6a..21bbf78e70 100644 --- a/.kokoro/presubmit/showcase-native.sh +++ b/.kokoro/presubmit/showcase-native.sh @@ -52,6 +52,18 @@ tar -xf showcase-* popd # Run showcase tests with `native` profile +echo "Install GraalVM 25" +echo "$JAVA_HOME" +pwd +mkdir -p ~/tools/jdk +pushd ~/tools/jdk +wget https://download.oracle.com/graalvm/25/latest/graalvm-jdk-25_linux-x64_bin.tar.gz +tar -xf graalvm-jdk-25_linux-x64_bin.tar.gz +export JAVA_HOME=~/tools/jdk/graalvm-jdk-25+37.1 +export PATH=$JAVA_HOME/bin:$PATH +java -version +echo "Running native image tests..." +popd pushd java-showcase mvn test -Pnative,-showcase \ -Denforcer.skip=true \