Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CI] Quarkus main fails with Java 22 mandrel build of graal/master on Linux #580

Closed
mandrel-bot opened this issue Oct 2, 2023 · 85 comments
Labels
affects/JDK22 bug Something isn't working testing CI and testing related issues and PRs

Comments

@mandrel-bot
Copy link

mandrel-bot commented Oct 2, 2023

This issue is automatically updated by CI to report issues with Quarkus main and mandrel builds of graal/master

Job Filter: Q main M 22 latest / Q IT

@mandrel-bot mandrel-bot added bug Something isn't working testing CI and testing related issues and PRs affects/JDK22 labels Oct 2, 2023
@mandrel-bot
Copy link
Author

Unfortunately, the build failed:

@mandrel-bot mandrel-bot reopened this Nov 4, 2023
@zakkak
Copy link
Collaborator

zakkak commented Nov 7, 2023

This is caused by #598

@jerboaa
Copy link
Collaborator

jerboaa commented Nov 7, 2023

This is caused by #598

Not sure this is right. It passed the build:
https://github.com/graalvm/mandrel/actions/runs/6751899037/job/18356617014#step:8:614

INFO [build] Congratulations you successfully built Mandrel 24.0.0-devb34adc00 based on Java 22-beta+21-ea

Is this reporting the Windows build fail?
https://github.com/graalvm/mandrel/actions/runs/6751899037/job/18356617880#step:8:428

Building com.oracle.svm.native.jvm.windows_amd64 with Ninja... [dependency svm-jvmfuncs-fallback-builder updated]
Error: could not open `D:\a\mandrel\mandrelvm\lib\svm\bin\native-image.export-list'
Exception in thread "main" java.lang.RuntimeException: java.lang.RuntimeException: Failed, exit code: 1
	at OperatingSystem.exec(build.java:1821)
	at build.buildAgents(build.java:310)
	at build.main(build.java:253)
Caused by: java.lang.RuntimeException: Failed, exit code: 1
	at OperatingSystem.exec(build.java:1810)
	at build.buildAgents(build.java:310)
	at build.main(build.java:253)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at jdk.compiler/com.sun.tools.javac.launcher.Main.execute(Main.java:484)
	at jdk.compiler/com.sun.tools.javac.launcher.Main.run(Main.java:208)
	at jdk.compiler/com.sun.tools.javac.launcher.Main.main(Main.java:135)
Error: could not open `D:\a\mandrel\mandrelvm\lib\svm\bin\native-image.export-list'
Error: Process completed with exit code 1.

@zakkak
Copy link
Collaborator

zakkak commented Nov 8, 2023

Oh, you are right, this is caused by quarkusio/quarkus#36686

Is this reporting the Windows build fail?

No, we have #579 for windows but it looks like it didn't get any update.

@mandrel-bot
Copy link
Author

The build is still failing:

@mandrel-bot
Copy link
Author

The build is still failing:

@mandrel-bot
Copy link
Author

The build is still failing:

@jerboaa
Copy link
Collaborator

jerboaa commented Nov 10, 2023

The build is still failing:

* Link to latest CI run: https://github.com/graalvm/mandrel/actions/runs/6819594271

simple-with-space native integration test is failing.

Tracked by:
quarkusio/quarkus#36998

@mandrel-bot
Copy link
Author

The build is still failing:

@mandrel-bot
Copy link
Author

The build is still failing:

@mandrel-bot
Copy link
Author

The build is still failing:

@mandrel-bot
Copy link
Author

The build is still failing:

@jerboaa
Copy link
Collaborator

jerboaa commented Nov 14, 2023

Failures still caused by the same two issues above.

@mandrel-bot
Copy link
Author

The build is still failing:

@zakkak
Copy link
Collaborator

zakkak commented Nov 15, 2023

@mandrel-bot
Copy link
Author

The build is still failing:

@zakkak
Copy link
Collaborator

zakkak commented Nov 16, 2023

Current CI failures caused by simple-with-space native integration test failing: quarkusio/quarkus#36998

@jerboaa
Copy link
Collaborator

jerboaa commented Nov 16, 2023

But the OOM issue is new. I've filed:

quarkusio/quarkus#37142

@zakkak
Copy link
Collaborator

zakkak commented Nov 16, 2023

But the OOM issue is new.

True but it was only on GraalVM and I thought it was transient. Good thing you didn't and went on and checked the reachable types.

@mandrel-bot
Copy link
Author

The build is still failing:

@jerboaa
Copy link
Collaborator

jerboaa commented Nov 17, 2023

@mandrel-bot
Copy link
Author

The build is still failing:

@mandrel-bot
Copy link
Author

The build is still failing:

@mandrel-bot
Copy link
Author

The build is still failing:

@mandrel-bot
Copy link
Author

The build is still failing!

2023-12-10T02:09:24.1563549Z Error: Class initialization of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl failed. Use the option 
2023-12-10T02:09:24.2041088Z Error: com.oracle.svm.core.util.UserError$UserException: Class initialization of com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction failed. Use the option 
2023-12-10T02:09:24.2270378Z Error: com.oracle.svm.core.util.UserError$UserException: Class initialization of com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction failed. This error is reported at image build time because class com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction is registered for linking at image build time by command line and command line. Use the option 
2023-12-10T02:09:24.2392139Z Error: Class initialization of com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction failed. This error is reported at image build time because class com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction is registered for linking at image build time by command line and command line. Use the option 
2023-12-10T02:09:24.2497943Z Error: com.oracle.svm.core.util.UserError$UserException: Class initialization of com.arjuna.ats.internal.arjuna.objectstore.FileSystemStore failed. Use the option 
2023-12-10T02:09:24.2712820Z Error: Class initialization of com.arjuna.ats.internal.arjuna.objectstore.FileSystemStore failed. This error is reported at image build time because class com.arjuna.ats.internal.arjuna.objectstore.FileSystemStore is registered for linking at image build time by command line and command line. Use the option 
2023-12-10T02:09:24.2832592Z Error: com.oracle.svm.core.util.UserError$UserException: Class initialization of com.arjuna.ats.arjuna.coordinator.AbstractRecord failed. Use the option 
2023-12-10T02:09:24.3181849Z Error: Class initialization of com.arjuna.ats.arjuna.coordinator.AbstractRecord failed. This error is reported at image build time because class com.arjuna.ats.arjuna.coordinator.AbstractRecord is registered for linking at image build time by command line and command line. Use the option 
2023-12-10T02:09:24.3335449Z Error: Class initialization of com.arjuna.ats.arjuna.coordinator.AbstractRecord failed. This error is reported at image build time because class com.arjuna.ats.arjuna.coordinator.AbstractRecord is registered for linking at image build time by command line and command line. Use the option 
2023-12-10T02:09:24.3471478Z Error: Class initialization of com.arjuna.ats.arjuna.coordinator.AbstractRecord failed. This error is reported at image build time because class com.arjuna.ats.arjuna.coordinator.AbstractRecord is registered for linking at image build time by command line and command line. Use the option 
2023-12-10T02:09:24.3543120Z Error: Class initialization of com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction failed. This error is reported at image build time because class com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction is registered for linking at image build time by command line and command line. Use the option 
2023-12-10T02:09:24.3623225Z Error: com.oracle.svm.core.util.UserError$UserException: Class initialization of com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner failed. Use the option 
2023-12-10T02:09:24.3783675Z Error: Class initialization of com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner failed. This error is reported at image build time because class com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner is registered for linking at image build time by command line and command line. Use the option 
2023-12-10T02:16:34.5745821Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-10T02:21:00.5721373Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-10T02:23:51.5763471Z [INFO] Quarkus - Integration Tests - JPA - PostgreSQL ..... FAILURE [03:52 min]
2023-12-10T02:23:51.5765732Z [INFO] Quarkus - Integration Tests - Hibernate Reactive - PostgreSQL FAILURE [ 54.995 s]
2023-12-10T02:23:51.5767474Z [INFO] Quarkus - Integration Tests - Reactive Pg Client ... FAILURE [ 53.571 s]
2023-12-10T02:25:41.3061088Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-10T02:27:07.2149724Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-10T02:38:34.3439281Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache FAILURE [01:21 min]
2023-12-10T02:38:34.3440666Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache and Kotlin FAILURE [01:25 min]
2023-12-10T02:24:10.1408095Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-10T02:31:58.2116940Z [INFO] Quarkus - Integration Tests - Security WebAuthn .... FAILURE [01:34 min]
2023-12-10T02:17:59.6474227Z Error: Class initialization of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl failed. Use the option 
2023-12-10T02:28:27.6493143Z [INFO] Quarkus - Integration Tests - Test Extension - Tests FAILURE [ 33.061 s]
2023-12-10T02:09:50.8037684Z Error: Error loading a referenced type: com.oracle.svm.hosted.substitute.DeletedElementException: Unsupported method jdk.internal.loader.NativeLibrary.findEntry0(long, String) is reachable
2023-12-10T02:12:08.1336756Z [INFO] Quarkus - Integration Tests - AWT .................. FAILURE [01:24 min]

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/7154825726

@mandrel-bot
Copy link
Author

The build is still failing!

2023-12-11T02:19:47.5146556Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-11T02:24:09.7116598Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-11T02:26:57.7863661Z [INFO] Quarkus - Integration Tests - JPA - PostgreSQL ..... FAILURE [03:44 min]
2023-12-11T02:26:57.7866314Z [INFO] Quarkus - Integration Tests - Hibernate Reactive - PostgreSQL FAILURE [01:07 min]
2023-12-11T02:26:57.7868881Z [INFO] Quarkus - Integration Tests - Reactive Pg Client ... FAILURE [ 48.516 s]
2023-12-11T02:27:37.3511543Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-11T02:29:01.1480654Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-11T02:40:08.2024995Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache FAILURE [01:16 min]
2023-12-11T02:40:08.2026510Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache and Kotlin FAILURE [01:23 min]
2023-12-11T02:27:40.6844488Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-11T02:35:04.2514383Z [INFO] Quarkus - Integration Tests - Security WebAuthn .... FAILURE [01:44 min]
2023-12-11T02:20:35.9217034Z Error: Class initialization of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl failed. Use the option 
2023-12-11T02:32:24.0576981Z [INFO] Quarkus - Integration Tests - Spring Web ........... FAILURE [ 25.883 s]
2023-12-11T02:12:44.8716710Z Error: Error loading a referenced type: com.oracle.svm.hosted.substitute.DeletedElementException: Unsupported method jdk.internal.loader.NativeLibrary.findEntry0(long, String) is reachable
2023-12-11T02:15:02.7412770Z [INFO] Quarkus - Integration Tests - AWT .................. FAILURE [01:29 min]

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/7161773572

@jerboaa
Copy link
Collaborator

jerboaa commented Dec 11, 2023

Current CI failures caused by:

  1. pg-using tests due to [GraalVM 24.0] quarkus-integration-test-hibernate-reactive-postgresql fails to compile due to vertx-sql-client issue with JDK 22 quarkusio/quarkus#37208 (JDK 22 compat issue)
  2. quarkus-integration-test-jpa-postgresql fails the XML factory checking test. Issue: [GraalVM for JDK 22] quarkus-integration-test-jpa-postgresql test fails with latest GraalVM master quarkusio/quarkus#37498
  3. awt issue mentioned in [CI] Quarkus main fails with Java 22 mandrel build of graal/master on Linux #580 (comment) due to update to JDK 22+25 (update: upstream issue Deleted jdk.internal.loader.NativeLibrary::findEntry0 reachable in JDK 22+25 builds oracle/graal#7894)
  4. jaxb, main, or spring web test failures related to instantiating com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl caused by a NPE: [quarkus-integration-test-jaxb] and others fail with GraalVM master (GraalVM for JDK 22) quarkusio/quarkus#37657

@mandrel-bot
Copy link
Author

The build is still failing!

2023-12-12T02:13:57.0462798Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-12T02:18:19.9360967Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-12T02:21:08.6374038Z [INFO] Quarkus - Integration Tests - JPA - PostgreSQL ..... FAILURE [03:57 min]
2023-12-12T02:21:08.6376625Z [INFO] Quarkus - Integration Tests - Hibernate Reactive - PostgreSQL FAILURE [ 59.795 s]
2023-12-12T02:21:08.6379214Z [INFO] Quarkus - Integration Tests - Reactive Pg Client ... FAILURE [ 50.795 s]
2023-12-12T02:22:57.8799165Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-12T02:24:15.5545185Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-12T02:35:20.7609506Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache FAILURE [01:22 min]
2023-12-12T02:35:20.7610906Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache and Kotlin FAILURE [01:17 min]
2023-12-12T02:21:25.3412556Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-12T02:28:45.4849421Z [INFO] Quarkus - Integration Tests - Security WebAuthn .... FAILURE [01:29 min]
2023-12-12T02:16:53.7367708Z Error: Class initialization of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl failed. Use the option 
2023-12-12T02:28:49.1588104Z [INFO] Quarkus - Integration Tests - Spring Web ........... FAILURE [ 27.467 s]

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/7175712688

@zakkak
Copy link
Collaborator

zakkak commented Dec 12, 2023

Current CI failures caused by:

  1. pg-using tests due to [GraalVM 24.0] quarkus-integration-test-hibernate-reactive-postgresql fails to compile due to vertx-sql-client issue with JDK 22 quarkusio/quarkus#37208 (JDK 22 compat issue)
  2. quarkus-integration-test-jpa-postgresql fails the XML factory checking test. Issue: [GraalVM for JDK 22] quarkus-integration-test-jpa-postgresql test fails with latest GraalVM master quarkusio/quarkus#37498
  3. jaxb, main, or spring web test failures related to instantiating com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl caused by a NPE: [quarkus-integration-test-jaxb] and others fail with GraalVM master (GraalVM for JDK 22) quarkusio/quarkus#37657

The AWT issue mentioned in #580 (comment) seems to be resolved by oracle@b659678.

@mandrel-bot
Copy link
Author

The build is still failing!

2023-12-13T02:12:23.0005725Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-13T02:12:23.0270291Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. This error is reported at image build time because class io.vertx.pgclient.impl.codec.DataTypeCodec is registered for linking at image build time by command line and command line. Use the option 
2023-12-13T02:16:45.0495188Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-13T02:19:29.5325477Z [INFO] Quarkus - Integration Tests - JPA - PostgreSQL ..... FAILURE [03:45 min]
2023-12-13T02:19:29.5328120Z [INFO] Quarkus - Integration Tests - Hibernate Reactive - PostgreSQL FAILURE [01:00 min]
2023-12-13T02:19:29.5330041Z [INFO] Quarkus - Integration Tests - Reactive Pg Client ... FAILURE [ 55.488 s]
2023-12-13T02:23:07.3619441Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-13T02:24:35.6218029Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-13T02:35:37.5067103Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache FAILURE [01:26 min]
2023-12-13T02:35:37.5068563Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache and Kotlin FAILURE [01:28 min]
2023-12-13T02:15:40.8782425Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-13T02:22:57.4464811Z [INFO] Quarkus - Integration Tests - Security WebAuthn .... FAILURE [01:33 min]
2023-12-13T02:14:17.8441662Z Error: Class initialization of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl failed. Use the option 
2023-12-13T02:24:56.2953814Z [INFO] Quarkus - Integration Tests - Test Extension - Tests FAILURE [ 25.434 s]

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/7189528673

@jerboaa
Copy link
Collaborator

jerboaa commented Dec 13, 2023

Current CI failures caused by:

  1. pg-using tests due to [GraalVM 24.0] quarkus-integration-test-hibernate-reactive-postgresql fails to compile due to vertx-sql-client issue with JDK 22 quarkusio/quarkus#37208 (JDK 22 compat issue)
  2. quarkus-integration-test-jpa-postgresql fails the XML factory checking test. Issue: [GraalVM for JDK 22] quarkus-integration-test-jpa-postgresql test fails with latest GraalVM master quarkusio/quarkus#37498
  3. jaxb, main, or spring web test failures related to instantiating com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl caused by a NPE: [quarkus-integration-test-jaxb] and others fail with GraalVM master (GraalVM for JDK 22) quarkusio/quarkus#37657

@mandrel-bot
Copy link
Author

The build is still failing!

2023-12-14T01:34:52.5508875Z Error: Could not find target method: native java.lang.reflect.Method com.oracle.svm.core.hub.DynamicHub.findMethod(boolean,java.lang.String,java.lang.Class[])
2023-12-14T02:01:56.8203183Z Error: Could not find target method: private native com.oracle.svm.core.hub.Target_java_lang_PublicMethods_MethodList com.oracle.svm.core.hub.DynamicHub.getMethodsRecursive(java.lang.String,java.lang.Class[],boolean,boolean)

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/7203300001

@zakkak
Copy link
Collaborator

zakkak commented Dec 14, 2023

Caused by oracle#7993

It looks like LabsJDK moved to 22+27 faster than Temurin OpenJDK this time.

Sidenote

Graal VM based workflow still failing on the previously seen:

  1. pg-using tests due to [GraalVM 24.0] quarkus-integration-test-hibernate-reactive-postgresql fails to compile due to vertx-sql-client issue with JDK 22 quarkusio/quarkus#37208 (JDK 22 compat issue)
  2. quarkus-integration-test-jpa-postgresql fails the XML factory checking test. Issue: [GraalVM for JDK 22] quarkus-integration-test-jpa-postgresql test fails with latest GraalVM master quarkusio/quarkus#37498
  3. jaxb, main, or spring web test failures related to instantiating com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl caused by a NPE: [quarkus-integration-test-jaxb] and others fail with GraalVM master (GraalVM for JDK 22) quarkusio/quarkus#37657

@mandrel-bot
Copy link
Author

The build is still failing!

2023-12-15T01:37:05.5787084Z Error: Could not find target method: native java.lang.reflect.Method com.oracle.svm.core.hub.DynamicHub.findMethod(boolean,java.lang.String,java.lang.Class[])
2023-12-15T01:59:32.5251626Z Error: Could not find target method: private native com.oracle.svm.core.hub.Target_java_lang_PublicMethods_MethodList com.oracle.svm.core.hub.DynamicHub.getMethodsRecursive(java.lang.String,java.lang.Class[],boolean,boolean)

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/7216793492

@jerboaa
Copy link
Collaborator

jerboaa commented Dec 15, 2023

caused by Temurin 22 EA being at +26 level while the code expects +27 or newer.

@mandrel-bot
Copy link
Author

The build is still failing!

2023-12-16T03:00:30.8878975Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-16T03:05:01.7329702Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-16T03:07:48.3796812Z [INFO] Quarkus - Integration Tests - JPA - PostgreSQL ..... FAILURE [03:53 min]
2023-12-16T03:07:48.3799329Z [INFO] Quarkus - Integration Tests - Hibernate Reactive - PostgreSQL FAILURE [01:06 min]
2023-12-16T03:07:48.3802158Z [INFO] Quarkus - Integration Tests - Reactive Pg Client ... FAILURE [ 56.537 s]
2023-12-16T03:05:56.4467865Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-16T03:13:22.1684610Z [INFO] Quarkus - Integration Tests - Security WebAuthn .... FAILURE [01:22 min]
2023-12-16T03:09:18.6289449Z Error: Class initialization of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl failed. Use the option 
2023-12-16T03:21:28.0758153Z [INFO] Quarkus - Integration Tests - Spring Web ........... FAILURE [ 29.897 s]

@mandrel-bot
Copy link
Author

The build is still failing!

2023-12-17T02:20:33.9789557Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-17T02:24:49.1979248Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-17T02:27:40.6161294Z [INFO] Quarkus - Integration Tests - JPA - PostgreSQL ..... FAILURE [03:54 min]
2023-12-17T02:27:40.6173329Z [INFO] Quarkus - Integration Tests - Hibernate Reactive - PostgreSQL FAILURE [01:09 min]
2023-12-17T02:27:40.6176839Z [INFO] Quarkus - Integration Tests - Reactive Pg Client ... FAILURE [ 43.571 s]
2023-12-17T02:32:15.4978489Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-17T02:33:35.4416673Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-17T02:44:53.6998005Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache FAILURE [01:28 min]
2023-12-17T02:44:53.6999577Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache and Kotlin FAILURE [01:19 min]
2023-12-17T02:22:01.9918815Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-17T02:29:27.7598152Z [INFO] Quarkus - Integration Tests - Security WebAuthn .... FAILURE [01:24 min]
2023-12-17T02:17:45.7314240Z Error: Class initialization of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl failed. Use the option 
2023-12-17T02:28:23.6826706Z [INFO] Quarkus - Integration Tests - Test Extension - Tests FAILURE [ 27.483 s]

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/7235546937

@mandrel-bot
Copy link
Author

The build is still failing!

2023-12-18T02:14:10.0580633Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-18T02:14:10.0745477Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. This error is reported at image build time because class io.vertx.pgclient.impl.codec.DataTypeCodec is registered for linking at image build time by command line and command line. Use the option 
2023-12-18T02:18:30.9285285Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-18T02:21:21.0674976Z [INFO] Quarkus - Integration Tests - JPA - PostgreSQL ..... FAILURE [03:52 min]
2023-12-18T02:21:21.0677538Z [INFO] Quarkus - Integration Tests - Hibernate Reactive - PostgreSQL FAILURE [ 59.337 s]
2023-12-18T02:21:21.0680072Z [INFO] Quarkus - Integration Tests - Reactive Pg Client ... FAILURE [ 49.724 s]
2023-12-18T02:21:23.4705350Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-18T02:22:45.8461376Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-18T02:33:35.7890886Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache FAILURE [01:18 min]
2023-12-18T02:33:35.7892335Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache and Kotlin FAILURE [01:22 min]
2023-12-18T02:17:08.5889379Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-18T02:24:16.0523951Z [INFO] Quarkus - Integration Tests - Security WebAuthn .... FAILURE [01:31 min]
2023-12-18T02:51:35.8373373Z Error: Class initialization of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl failed. Use the option 
2023-12-18T02:53:58.0868959Z [INFO] Quarkus - Integration Tests - JAXB ................. FAILURE [ 22.614 s]
2023-12-18T02:17:39.6697914Z Error: Class initialization of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl failed. Use the option 
2023-12-18T02:29:35.1165771Z [INFO] Quarkus - Integration Tests - Spring Web ........... FAILURE [ 29.907 s]

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/7242468774

@zakkak
Copy link
Collaborator

zakkak commented Dec 18, 2023

New failure in main integration test:

 Error:  Tests run: 5, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.013 s <<< FAILURE! -- in io.quarkus.it.main.QuarkusTestCallbacksITCase
Error:  io.quarkus.it.main.QuarkusTestCallbacksITCase.testCallbackContextIsNotFailed -- Time elapsed: 0.003 s <<< FAILURE!
org.opentest4j.AssertionFailedError: expected: <false> but was: <true>
	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
	at org.junit.jupiter.api.AssertFalse.failNotFalse(AssertFalse.java:63)
	at org.junit.jupiter.api.AssertFalse.assertFalse(AssertFalse.java:36)
	at org.junit.jupiter.api.AssertFalse.assertFalse(AssertFalse.java:31)
	at org.junit.jupiter.api.Assertions.assertFalse(Assertions.java:231)
	at io.quarkus.it.main.QuarkusTestCallbacksITCase.testCallbackContextIsNotFailed(QuarkusTestCallbacksITCase.java:61)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

[INFO] H2 database was shut down; server status: Not started
[INFO] 
[INFO] Results:
[INFO] 
Error:  Failures: 
Error:    QuarkusTestCallbacksITCase.testCallbackContextIsNotFailed:61 expected: <false> but was: <true>
[INFO] 
Error:  Tests run: 150, Failures: 1, Errors: 0, Skipped: 5

Edit: Link to this particular failure:
https://github.com/graalvm/mandrel/actions/runs/7242468774/job/19728465877#step:12:687

The rest are the known:

  1. pg-using tests due to [GraalVM 24.0] quarkus-integration-test-hibernate-reactive-postgresql fails to compile due to vertx-sql-client issue with JDK 22 quarkusio/quarkus#37208 (JDK 22 compat issue)
  2. quarkus-integration-test-jpa-postgresql fails the XML factory checking test. Issue: [GraalVM for JDK 22] quarkus-integration-test-jpa-postgresql test fails with latest GraalVM master quarkusio/quarkus#37498
  3. jaxb, main, or spring web test failures related to instantiating com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl caused by a NPE: [quarkus-integration-test-jaxb] and others fail with GraalVM master (GraalVM for JDK 22) quarkusio/quarkus#37657

@zakkak zakkak closed this as completed Dec 18, 2023
@zakkak zakkak reopened this Dec 18, 2023
@jerboaa
Copy link
Collaborator

jerboaa commented Dec 18, 2023

New failure in main integration test:

 Error:  Tests run: 5, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.013 s <<< FAILURE! -- in io.quarkus.it.main.QuarkusTestCallbacksITCase
Error:  io.quarkus.it.main.QuarkusTestCallbacksITCase.testCallbackContextIsNotFailed -- Time elapsed: 0.003 s <<< FAILURE!
org.opentest4j.AssertionFailedError: expected: <false> but was: <true>
	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
	at org.junit.jupiter.api.AssertFalse.failNotFalse(AssertFalse.java:63)
	at org.junit.jupiter.api.AssertFalse.assertFalse(AssertFalse.java:36)
	at org.junit.jupiter.api.AssertFalse.assertFalse(AssertFalse.java:31)
	at org.junit.jupiter.api.Assertions.assertFalse(Assertions.java:231)
	at io.quarkus.it.main.QuarkusTestCallbacksITCase.testCallbackContextIsNotFailed(QuarkusTestCallbacksITCase.java:61)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

Tracked in quarkusio/quarkus#37809

Failures like these:

Run cat <<< $(jq '.HttpHeaders += {"User-Agent": "Mandrel-CI-Docker-Client"}' ~/.docker/config.json) > ~/.docker/config.json
jq: error: Could not open file /home/runner/.docker/config.json: No such file or directory
/home/runner/work/_temp/636add35-8606-476e-b857-929641f5c88c.sh: line 1: /home/runner/.docker/config.json: No such file or directory
Error: Process completed with exit code 1.

in https://github.com/graalvm/mandrel/actions/runs/7242468774/job/19728466960#step:10:26 (for example), should be fixed with #641

@mandrel-bot
Copy link
Author

The build is still failing!

2023-12-18T15:32:46.1155274Z [INFO] Quarkus - Integration Tests - Hibernate - Tenancy - Connection FAILURE [03:28 min]
2023-12-18T15:16:29.8555024Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-18T15:21:30.5503248Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-18T15:24:44.0673902Z [INFO] Quarkus - Integration Tests - JPA - PostgreSQL ..... FAILURE [04:16 min]
2023-12-18T15:24:44.0676530Z [INFO] Quarkus - Integration Tests - Hibernate Reactive - PostgreSQL FAILURE [01:13 min]
2023-12-18T15:24:44.0679094Z [INFO] Quarkus - Integration Tests - Reactive Pg Client ... FAILURE [ 59.715 s]
2023-12-18T15:26:48.3292391Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-18T15:28:07.0434108Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-18T15:39:00.2304388Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache FAILURE [01:21 min]
2023-12-18T15:39:00.2305579Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache and Kotlin FAILURE [01:18 min]
2023-12-18T15:24:14.8714402Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-18T15:24:14.8855623Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. This error is reported at image build time because class io.vertx.pgclient.impl.codec.DataTypeCodec is registered for linking at image build time by command line and command line. Use the option 
2023-12-18T15:31:28.8670673Z [INFO] Quarkus - Integration Tests - Security WebAuthn .... FAILURE [01:34 min]

@mandrel-bot
Copy link
Author

The build is still failing!

2023-12-19T02:11:30.8135878Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T02:15:55.2034140Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T02:18:43.6045075Z [INFO] Quarkus - Integration Tests - JPA - PostgreSQL ..... FAILURE [03:47 min]
2023-12-19T02:18:43.6047558Z [INFO] Quarkus - Integration Tests - Hibernate Reactive - PostgreSQL FAILURE [01:06 min]
2023-12-19T02:18:43.6049927Z [INFO] Quarkus - Integration Tests - Reactive Pg Client ... FAILURE [ 52.776 s]
2023-12-19T02:20:36.1558575Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T02:22:04.8181521Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T02:33:23.3215247Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache FAILURE [01:16 min]
2023-12-19T02:33:23.3216682Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache and Kotlin FAILURE [01:28 min]
2023-12-19T02:17:25.0870686Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T02:24:51.9114638Z [INFO] Quarkus - Integration Tests - Security WebAuthn .... FAILURE [01:24 min]
2023-12-19T02:50:32.4687260Z Error: Class initialization of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl failed. Use the option 
2023-12-19T02:52:49.0954991Z [INFO] Quarkus - Integration Tests - JAXB ................. FAILURE [ 19.541 s]

@jerboaa
Copy link
Collaborator

jerboaa commented Dec 19, 2023

The build is still failing!

* [Q main M 22 latest / Q IT Main](https://github.com/graalvm/mandrel/actions/runs/7256151704/job/19768530791)
  
  * Step: Build with Maven

Caused by:
quarkusio/quarkus#37809

* [Q main M 22 latest / Q IT Data5](https://github.com/graalvm/mandrel/actions/runs/7256151704/job/19768531755)
  
  * Step: Build with Maven
    Filtered Logs:
2023-12-19T02:11:30.8135878Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T02:15:55.2034140Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T02:18:43.6045075Z [INFO] Quarkus - Integration Tests - JPA - PostgreSQL ..... FAILURE [03:47 min]
2023-12-19T02:18:43.6047558Z [INFO] Quarkus - Integration Tests - Hibernate Reactive - PostgreSQL FAILURE [01:06 min]
2023-12-19T02:18:43.6049927Z [INFO] Quarkus - Integration Tests - Reactive Pg Client ... FAILURE [ 52.776 s]
* [Q main M 22 latest / Q IT Data7](https://github.com/graalvm/mandrel/actions/runs/7256151704/job/19768532004)
  
  * Step: Build with Maven
    Filtered Logs:
2023-12-19T02:20:36.1558575Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T02:22:04.8181521Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T02:33:23.3215247Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache FAILURE [01:16 min]
2023-12-19T02:33:23.3216682Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache and Kotlin FAILURE [01:28 min]
* [Q main M 22 latest / Q IT Security3](https://github.com/graalvm/mandrel/actions/runs/7256151704/job/19768532821)
  
  * Step: Build with Maven
    Filtered Logs:
2023-12-19T02:17:25.0870686Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T02:24:51.9114638Z [INFO] Quarkus - Integration Tests - Security WebAuthn .... FAILURE [01:24 min]

Caused by:
quarkusio/quarkus#37208

* [Q main M 22 latest / Q IT Misc4](https://github.com/graalvm/mandrel/actions/runs/7256151704/job/19768533559)
  
  * Step: Build with Maven
    Filtered Logs:
2023-12-19T02:50:32.4687260Z Error: Class initialization of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl failed. Use the option 
2023-12-19T02:52:49.0954991Z [INFO] Quarkus - Integration Tests - JAXB ................. FAILURE [ 19.541 s]

Caused by:
quarkusio/quarkus#37657

* [Q main M 22 latest / Q IT DevTools Integration Tests](https://github.com/graalvm/mandrel/actions/runs/7256151704/job/19768534041)
  
  * Step: Update Docker Client User Agent
    Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/7256151704

Infra issue, which should be fixed for the next run. See:
#642

@mandrel-bot
Copy link
Author

The build is still failing!

2023-12-19T10:38:49.1041544Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T10:43:16.2633520Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T10:46:01.6002385Z [INFO] Quarkus - Integration Tests - JPA - PostgreSQL ..... FAILURE [03:47 min]
2023-12-19T10:46:01.6004906Z [INFO] Quarkus - Integration Tests - Hibernate Reactive - PostgreSQL FAILURE [01:05 min]
2023-12-19T10:46:01.6007423Z [INFO] Quarkus - Integration Tests - Reactive Pg Client ... FAILURE [ 57.845 s]
2023-12-19T10:48:52.5310684Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T10:50:41.4897735Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T11:02:01.1307021Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache FAILURE [01:17 min]
2023-12-19T11:02:01.1308497Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache and Kotlin FAILURE [01:48 min]
2023-12-19T10:47:18.2298100Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T10:54:34.2119393Z [INFO] Quarkus - Integration Tests - Security WebAuthn .... FAILURE [01:24 min]
2023-12-19T10:43:19.7915447Z Error: Class initialization of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl failed. Use the option 
2023-12-19T10:54:13.4734140Z [INFO] Quarkus - Integration Tests - Test Extension - Tests FAILURE [ 23.430 s]
2023-12-19T11:22:00.6557789Z Error: Class initialization of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl failed. Use the option 
2023-12-19T11:22:00.7338438Z [INFO] Quarkus - Integration Tests - JAXP ................. FAILURE [ 17.039 s]

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/7259973877

@mandrel-bot
Copy link
Author

The build is still failing!

2023-12-19T17:33:50.1359246Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T17:38:04.4489556Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T17:40:56.8701512Z [INFO] Quarkus - Integration Tests - Hibernate Reactive - PostgreSQL FAILURE [01:11 min]
2023-12-19T17:40:56.8704338Z [INFO] Quarkus - Integration Tests - Reactive Pg Client ... FAILURE [ 52.178 s]
2023-12-19T17:44:03.2100332Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T17:45:24.6165528Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T17:56:23.8712731Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache FAILURE [01:15 min]
2023-12-19T17:56:23.8714504Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache and Kotlin FAILURE [01:21 min]
2023-12-19T17:51:37.2718280Z [INFO] Quarkus - Integration Tests - Kafka OAUTH with Keycloak FAILURE [ 38.839 s]
2023-12-19T17:38:07.1253021Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-19T17:45:06.8251429Z [INFO] Quarkus - Integration Tests - Security WebAuthn .... FAILURE [01:22 min]
2023-12-19T18:12:26.8774405Z Error: Class initialization of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl failed. Use the option 
2023-12-19T18:14:46.9289812Z [INFO] Quarkus - Integration Tests - JAXB ................. FAILURE [ 20.437 s]

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/7265021027

@mandrel-bot
Copy link
Author

The build is still failing!

2023-12-20T02:16:03.6937496Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-20T02:20:22.6780664Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-20T02:23:12.7098127Z [INFO] Quarkus - Integration Tests - Hibernate Reactive - PostgreSQL FAILURE [ 57.980 s]
2023-12-20T02:23:12.7100775Z [INFO] Quarkus - Integration Tests - Reactive Pg Client ... FAILURE [ 56.015 s]
2023-12-20T02:23:03.9673361Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-20T02:24:30.7700751Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-20T02:35:27.8197422Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache FAILURE [01:14 min]
2023-12-20T02:35:27.8199484Z [INFO] Quarkus - Integration Tests - Hibernate Reactive with Panache and Kotlin FAILURE [01:26 min]
2023-12-20T02:33:05.0048598Z [INFO] Quarkus - Integration Tests - Kafka OAUTH with Keycloak FAILURE [ 38.516 s]
2023-12-20T02:24:47.4461144Z Error: Class initialization of io.vertx.pgclient.impl.codec.DataTypeCodec failed. Use the option 
2023-12-20T02:31:49.9402626Z [INFO] Quarkus - Integration Tests - Security WebAuthn .... FAILURE [01:27 min]
2023-12-20T02:17:49.0721314Z Error: Class initialization of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl failed. Use the option 
2023-12-20T02:28:35.3563758Z [INFO] Quarkus - Integration Tests - Test Extension - Tests FAILURE [ 29.577 s]
2023-12-20T03:05:57.4353113Z Error: Image build request for 'quarkus-integration-test-jaxb-999-SNAPSHOT-runner' (pid: 10433, path: /home/runner/work/mandrel/mandrel/quarkus/integration-tests/jaxb/target/quarkus-integration-test-jaxb-999-SNAPSHOT-native-image-source-jar) failed with exit status 30
2023-12-20T03:08:16.7034769Z [INFO] Quarkus - Integration Tests - JAXB ................. FAILURE [10:33 min]

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/7269633674

@jerboaa
Copy link
Collaborator

jerboaa commented Dec 20, 2023

Note that the failure related to XML stack being present in hibernate ORM postgresql has been fixed upstream, so that failure is gone. See: quarkusio/quarkus#37498

Test failure summary:

  1. pg-using tests due to [GraalVM 24.0] quarkus-integration-test-hibernate-reactive-postgresql fails to compile due to vertx-sql-client issue with JDK 22 quarkusio/quarkus#37208 (JDK 22 compat issue)
  2. jaxb, main, or spring web test failures related to instantiating com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl caused by a NPE: [quarkus-integration-test-jaxb] and others fail with GraalVM master (GraalVM for JDK 22) quarkusio/quarkus#37657
  3. kafka keycloak tracked here: [GraalVM for JDK 22] kafka-oauth-keycloak native integration test fails with latest GraalVM sources quarkusio/quarkus#37862

@mandrel-bot
Copy link
Author

The build is still failing!

@zakkak
Copy link
Collaborator

zakkak commented Dec 21, 2023

Build failure:

tar (child): Cannot connect to mandrel-java22-linux-amd64-WARNING: resolve failed
tar: mandrel-java22-linux-amd64-WARNING:.tar.gz: Wrote only 6144 of 10240 bytes
tar: Child returned status 128
tar: Error is not recoverable: exiting now

It looks like somehting is wrong with the archive name. 👀
The issue is probably caused because upstream now requires JDK 23.

WARNING: Could not parse jvmci version from JVMCIVersionCheck output:
No minimum JVMCI version specified for JDK version 22.

Installing substratevm distributions for version WARNING: Could not parse jvmci version from JVMCIVersionCheck output:-Final

To be fixed with #648

@jerboaa
Copy link
Collaborator

jerboaa commented Dec 21, 2023

Thanks, yes - once #648 merges - CI issues for JDK 22 will get tracked in #644 over this one.

@zakkak
Copy link
Collaborator

zakkak commented Dec 21, 2023

Closing as #648 is now merged and we no longer build graal/master with JDK 22.

@zakkak zakkak closed this as completed Dec 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects/JDK22 bug Something isn't working testing CI and testing related issues and PRs
Projects
None yet
Development

No branches or pull requests

3 participants