Karm / mandrel-integration-tests

Integration tests for GraalVM and its Mandrel distribution. Runs Quarkus, Helidon and Micronaut applications and small targeted reproducers. The focus is solely on native-image utility and compilation of Java applications into native executables.
Apache License 2.0
5 stars 3 forks source link

Helidon quickstart failing with 22.1-dev #76

Closed zakkak closed 2 years ago

zakkak commented 2 years ago

After the merge of https://github.com/oracle/graal/pull/4305 and https://github.com/quarkusio/quarkus/pull/24213 the helidon quickstart test is failing with the following error when using GraalVM/Mandrel 22.1-dev

Warning:  Warning: Using a deprecated option --allow-incomplete-classpath from jar:file:///home/runner/work/mandrel/mandrel/mandrel-integration-tests/apps/helidon-quickstart-se/target/libs/helidon-webserver-2.2.2.jar!/META-INF/native-image/io.helidon.webserver/helidon-webserver/native-image.properties. Allowing an incomplete classpath is now the default. Use --link-at-build-time to report linking errors at image build time for a class or package. ==> expected: <true> but was: <false>

I am not sure it's worth providing an actual fix so for now I am going to just whitelist the warning.

Reproducer:

mvn clean verify -Ptestsuite -Dtest=RuntimesSmokeTest#helidonQuickStart