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

Don't expect management_ext.a for imageio test #119

Closed jerboaa closed 1 year ago

jerboaa commented 1 year ago

This patch explicitly sets -Djava.awt.headless=true everywhere so that we aren't at the whim of whatever GraphicsEnvironment.isHeadless() deems the currently running system is in terms of headful or headless. Apparently CI systems are different. This rules out a headful build.

After https://github.com/oracle/graal/pull/5122 is merged, we should have that test passing everywhere (including 23.0.0-dev and 22.3.0-dev - once we backport there).

First part to close #117.

jerboaa commented 1 year ago

Reverts #112.

jerboaa commented 1 year ago

LGTM, but I suggest waiting for oracle/graal#5122 to be merged before merging it.

OK. Thanks for the review!

jerboaa commented 1 year ago

https://github.com/oracle/graal/pull/5122 is now merged. Merging this one now too.