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

String: libnet.a|libjavajpeg.a|libnio.a|liblibchelper.a|libjava.a|liblcms.a|libfontmanager.a|libawt_headless.a|libawt.a|libharfbuzz.a|libfdlibm.a|libzip.a|libjvm.a was expected in the executable file #48

Closed Karm closed 2 years ago

Karm commented 3 years ago
Error:  Failures: 
Error:    AppReproducersTest.imageioAWTTest:172->imageioAWT:266 String: libnet.a|libjavajpeg.a|libnio.a|liblibchelper.a|libjava.a|liblcms.a|libfontmanager.a|libawt_headless.a|libawt.a|libharfbuzz.a|libfdlibm.a|libzip.a|libjvm.a was expected in the executable file: /home/runner/work/mandrel-integration-tests/mandrel-integration-tests/ts/apps/imageio/target/imageio ==> expected: <true> but was: <false>

Either libs are called differently or something is amiss on Ubuntu CI now. It used to pass. TODO: Check it.

Karm commented 3 years ago

Centos 8, Docker 20.10.6 :heavy_check_mark:

$ mvn clean verify -Ptestsuite-builder-image -Dtest=AppReproducersTest#imageioAWTContainerTest -Dquarkus.native.builder-image=quay.io/quarkus/ubi-quarkus-mandrel:21.1-java11

Ubuntu 20, Docker 20.10.2 :heavy_check_mark:

mvn clean verify -Ptestsuite-builder-image -Dtest=AppReproducersTest#imageioAWTContainerTest -Dquarkus.native.builder-image=quay.io/quarkus/ubi-quarkus-mandrel:21.1-java11

GitHub Workflow :x:

:(

jerboaa commented 3 years ago

It could be that the test systems have a different package set installed than the GH workflow boxes.

jerboaa commented 2 years ago

Isn't this fixed with https://github.com/Karm/mandrel-integration-tests/pull/100 ?

Karm commented 2 years ago

It is.